diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-02-07 05:36:18 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-02-07 05:36:18 +0000 |
commit | be3239e3aa25553017afa203ac296b808bc493d5 (patch) | |
tree | fec1d119ce6957639d09ff03451f67c98afe6c8b /etc/rc.firmware | |
parent | b2774343a3e9d0a3533c7b71f42b6595252ed209 (diff) | |
download | pfsense-be3239e3aa25553017afa203ac296b808bc493d5.zip pfsense-be3239e3aa25553017afa203ac296b808bc493d5.tar.gz |
Log upgrade actions to syslog.
Diffstat (limited to 'etc/rc.firmware')
-rwxr-xr-x | etc/rc.firmware | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/etc/rc.firmware b/etc/rc.firmware index 141231e..e4e85e8 100755 --- a/etc/rc.firmware +++ b/etc/rc.firmware @@ -27,7 +27,7 @@ upgrade) exec </dev/console >/dev/console 2>/dev/console echo - echo "Firmware upgrade in progress..." + echo "Firmware upgrade in progress..." | logger -p daemon.info -i -t Upgrade # backup config mkdir /tmp/configbak @@ -60,9 +60,8 @@ pfSenseupgrade) sleep 5 exec </dev/console >/dev/console 2>/dev/console - - echo - echo "Firmware upgrade in progress..." + + echo "Firmware upgrade in progress..." | logger -p daemon.info -i -t Upgrade # backup config mkdir /tmp/configbak @@ -72,8 +71,8 @@ pfSenseupgrade) # tar explode image onto hd if [ -r $2 ]; then - tar xzvPf $2 -U -C / > /dev/null 2>&1 - echo "Image installed." + tar xzPf $2 -U -C / | logger -p daemon.info -i -t Upgrade + echo "Image installed." | logger -p daemon.info -i -t Upgrade fi # restore config @@ -83,7 +82,7 @@ pfSenseupgrade) /sbin/umount -f /cf /sbin/mount -r /cf - echo "Done - rebooting system..." - /sbin/reboot + echo "Done - rebooting system..." | logger -p daemon.info -i -t Upgrade + /sbin/shutdown -r now ;; esac |