summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/usr/local/share/pfSense/pre_upgrade_command6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/usr/local/share/pfSense/pre_upgrade_command b/src/usr/local/share/pfSense/pre_upgrade_command
index d51637e..8c141a4 100644
--- a/src/usr/local/share/pfSense/pre_upgrade_command
+++ b/src/usr/local/share/pfSense/pre_upgrade_command
@@ -17,9 +17,6 @@ if which pbi_info >/dev/null 2>&1; then
for pbi in $(pbi_info); do
echo ">>> Removing PBI ${pbi} and all symlinks"
pbi_prefix=$(pbi_info ${pbi} | awk '$1 == "Prefix:" { print $2 }')
- if [ ! -d "${pbi_prefix}" ]; then
- continue
- fi
for subdir in bin sbin; do
if [ ! -d "${pbi_prefix}/${subdir}" ]; then
@@ -41,6 +38,9 @@ if which pbi_info >/dev/null 2>&1; then
pbi_delete ${pbi}
done
+
+ # Cleanup remaining symbolic links
+ find / -type l -lname '/usr/pbi/*' -delete
fi
# Hack to workaround ticket #3749
OpenPOWER on IntegriCloud