summaryrefslogtreecommitdiffstats
path: root/src/usr/local/sbin
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2015-10-24 16:40:58 +0545
committerPhil Davis <phil.davis@inf.org>2015-10-24 16:40:58 +0545
commitf80d02a46e11d18c74a6d322ac1bdec7bf244bc0 (patch)
tree656f0fcda543592618af14df6c2ec207fb0c6ae6 /src/usr/local/sbin
parent33b170df6d2388b925b2e16413c9e80852a1f6ab (diff)
downloadpfsense-f80d02a46e11d18c74a6d322ac1bdec7bf244bc0.zip
pfsense-f80d02a46e11d18c74a6d322ac1bdec7bf244bc0.tar.gz
Fix case wildcard of package names for reinstallall
Introduced by https://github.com/pfsense/pfsense/commit/e3b43e4bfe5a3e69028c1ab7e0e4a632ff5ee499 None of the packages were being matched here, none of them would be reinstalled. A "reinstallall" would complete very quickly with "Success" message but actually do nothing.
Diffstat (limited to 'src/usr/local/sbin')
-rwxr-xr-xsrc/usr/local/sbin/pfSense-upgrade2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade
index 5a24e2a..a61018f 100755
--- a/src/usr/local/sbin/pfSense-upgrade
+++ b/src/usr/local/sbin/pfSense-upgrade
@@ -561,7 +561,7 @@ pkg_delete() {
# Reinstall every pfSense-pkg-* package
pkg_reinstall_all() {
for _pkg in $(pkg query -e '%a == 0' %n); do
- case ${_pkg} in "${pkg_prefix}*" )
+ case ${_pkg} in "${pkg_prefix}"* )
_echo "Reinstalling ${_pkg}"
pkg_install ${_pkg} 1
;;
OpenPOWER on IntegriCloud