You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
588 B

9 months ago
#!/usr/bin/bash -e
# just in case of hidden files.. not sure why would someone do that, it's more
# like forgotten cache file possibility, but rather do that..
shopt -s dotglob
handle_dir() {
# Check that $1 is not already a symlink
# then remove the directory so that RPM can freely create the
# symlink.
if [ "$(readlink "$1")" == "/usr/share/gems/gems/irb-1.3.5" ]; then
return
fi
# There is no configuration or anything that the user should ever customize
# and expect to retain.
rm -rf "$1"
return 0
}
handle_dir /usr/share/ruby/irb