From 60ec2d7a6f9bb357caca6cf33cbf0c8a84828bda Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Wed, 11 May 2016 00:51:48 -0500 Subject: [PATCH] Rename OSPF and System Patches packages in pre_upgrade_command. Ticket #6118 --- src/usr/local/share/pfSense/pre_upgrade_command | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/usr/local/share/pfSense/pre_upgrade_command b/src/usr/local/share/pfSense/pre_upgrade_command index abbe941605..e36a2e8cc5 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']); }