diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2015-10-15 13:55:25 -0400 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2015-10-15 13:55:25 -0400 |
commit | 21de7a20eb010716f3a3dd2671b5331697ff1057 (patch) | |
tree | 8d13180fd69f219399673c4e4c78d15607bf8795 /src | |
parent | f16d76c399001ddc75fc6d72e37a8e1b64c05594 (diff) | |
download | pfsense-21de7a20eb010716f3a3dd2671b5331697ff1057.zip pfsense-21de7a20eb010716f3a3dd2671b5331697ff1057.tar.gz |
Removed debug
Improved package detection
Diffstat (limited to 'src')
-rwxr-xr-x | src/usr/local/sbin/pfSense-upgrade | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index b314e64..297e89f 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -551,12 +551,9 @@ pkg_delete() { pkg_reinstall_all() { for _pkg in $(pkg query -e '%a == 0' %n); do - case "${_pkg}" in - "${platform}"-pkg-* ) - echo reinstalling ${_pkg} - pkg_install ${_pkg} 1 - ;; - esac + if [ ${_pkg%-*} == "${platform}"-pkg ] ; then + pkg_install ${_pkg} 1 + fi done } @@ -691,7 +688,6 @@ case "${action}" in ;; install) if [ ${action_pkg} == "ALL_PACKAGES" ] && [ -n ${force} ]; then - echo "Reinstalling every single package" pkg_reinstall_all else pkg_install ${action_pkg} ${force} |