summaryrefslogtreecommitdiffstats
path: root/etc/rc.reboot
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2010-07-29 13:59:59 -0400
committerjim-p <jimp@pfsense.org>2010-07-29 14:03:19 -0400
commitbf07217998ed65da6f9aea2d1a2db2f078202731 (patch)
treea357255daee4116d393f9bcf9dec1aef2067c186 /etc/rc.reboot
parent439b0e26bc443b208f5112d348a4621bab25e14e (diff)
downloadpfsense-bf07217998ed65da6f9aea2d1a2db2f078202731.zip
pfsense-bf07217998ed65da6f9aea2d1a2db2f078202731.tar.gz
Save the old shutdown binary in an attempt to smooth a firmware upgrade that crosses to/from 32/64-bit.
Diffstat (limited to 'etc/rc.reboot')
-rwxr-xr-xetc/rc.reboot7
1 files changed, 6 insertions, 1 deletions
diff --git a/etc/rc.reboot b/etc/rc.reboot
index ecc47c2..66efae4 100755
--- a/etc/rc.reboot
+++ b/etc/rc.reboot
@@ -23,4 +23,9 @@ fi
sleep 1
-/sbin/shutdown -r now
+SHUTDOWN=/sbin/shutdown
+if [ -f /sbin/shutdown.old ]; then
+ SHUTDOWN=/sbin/shutdown.old
+fi
+
+$SHUTDOWN -r now
OpenPOWER on IntegriCloud