From f80d02a46e11d18c74a6d322ac1bdec7bf244bc0 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Sat, 24 Oct 2015 16:40:58 +0545 Subject: 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. --- src/usr/local/sbin/pfSense-upgrade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/usr/local') 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 ;; -- cgit v1.1