summaryrefslogtreecommitdiffstats
path: root/src/usr/local/share/pfSense
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-05-11 00:51:48 -0500
committerChris Buechler <cmb@pfsense.org>2016-05-11 00:51:48 -0500
commitab2060d9c213c444f5566680519d24977f6c4ba4 (patch)
tree7c08df77d08500d5f9bdf375aed1e3dfe5e0fff1 /src/usr/local/share/pfSense
parent6086293b6203769634fbff6a0fe2d2d1c49f1e12 (diff)
downloadpfsense-ab2060d9c213c444f5566680519d24977f6c4ba4.zip
pfsense-ab2060d9c213c444f5566680519d24977f6c4ba4.tar.gz
Rename OSPF and System Patches packages in pre_upgrade_command. Ticket #6118
Diffstat (limited to 'src/usr/local/share/pfSense')
-rw-r--r--src/usr/local/share/pfSense/pre_upgrade_command7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/usr/local/share/pfSense/pre_upgrade_command b/src/usr/local/share/pfSense/pre_upgrade_command
index abbe941..e36a2e8 100644
--- a/src/usr/local/share/pfSense/pre_upgrade_command
+++ b/src/usr/local/share/pfSense/pre_upgrade_command
@@ -43,7 +43,12 @@ foreach (\$config['installedpackages']['package'] as \$package) {
if (isset(\$package['internal_name'])) {
\$removed_packages[] = \$package['internal_name'];
} else {
- \$removed_packages[] = \$package['name'];
+ \$rename_arr = array("Quagga OSPF" => "Quagga_OSPF", "System Patches" => "System_Patches");
+ if (key_exists(\$package['name'], \$rename_arr)) {
+ \$removed_packages[] = \$rename_arr[\$package['name']];
+ } else {
+ \$removed_packages[] = \$package['name'];
+ }
}
${UNINSTALL}(\$package['name']);
}
OpenPOWER on IntegriCloud