diff options
author | Renato Botelho <renato@netgate.com> | 2015-10-02 13:39:15 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-10-02 16:08:31 -0300 |
commit | db96a95c57327eb6591ae40cac3e60b3510b7b22 (patch) | |
tree | e2aea791f5ff7e12876d36c4d1d0fea7a4e6b59a /src/usr/local/sbin | |
parent | 08ec2d996099baf305efd8f28ee267c7fd043390 (diff) | |
download | pfsense-db96a95c57327eb6591ae40cac3e60b3510b7b22.zip pfsense-db96a95c57327eb6591ae40cac3e60b3510b7b22.tar.gz |
Call /etc/rc.reboot in bg and exit just after that
Diffstat (limited to 'src/usr/local/sbin')
-rwxr-xr-x | src/usr/local/sbin/pfSense-upgrade | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index 5927526..885d7d3 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -195,7 +195,8 @@ pkg_upgrade_first_step() { _exec "pkg upgrade ${kernel_pkg}" "Upgrading ${product} kernel" touch ${upgrade_in_progress} _echo "Rebooting..." - /etc/rc.reboot + /etc/rc.reboot & + _exit 0 fi } @@ -260,7 +261,8 @@ pkg_upgrade() { if [ -n "${need_reboot}" ]; then _echo "Rebooting..." - /etc/rc.reboot + /etc/rc.reboot & + _exit 0 fi } |