summaryrefslogtreecommitdiffstats
path: root/etc/rc.reboot
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.reboot')
-rwxr-xr-xetc/rc.reboot12
1 files changed, 12 insertions, 0 deletions
diff --git a/etc/rc.reboot b/etc/rc.reboot
index 7a213e7..868851d 100755
--- a/etc/rc.reboot
+++ b/etc/rc.reboot
@@ -9,5 +9,17 @@ fi
sleep 1
+# If PLATFORM is pfSense then remove
+# temporary files on shutdown from /tmp/
+PLATFORM=`cat /etc/platform`
+if [ "$PLATFORM" = "pfSense" ]; then
+ rm -rf /tmp/*
+else
+ # Save the rrd databases to the config path.
+ tar -czf /cf/conf/rrd.tgz /var/db/rrd/*.rrd
+fi
+
+sleep 1
+
/sbin/shutdown -r now
OpenPOWER on IntegriCloud