summaryrefslogtreecommitdiffstats
path: root/etc/rc.firmware
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.firmware')
-rwxr-xr-xetc/rc.firmware6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/rc.firmware b/etc/rc.firmware
index dbad338..f752335 100755
--- a/etc/rc.firmware
+++ b/etc/rc.firmware
@@ -159,6 +159,9 @@ pfSenseNanoBSDupgrade)
/bin/mkdir -p /tmp/configbak
cp -Rp /conf/* /tmp/configbak 2>/dev/null
+ # Remove logs from backup dir to avoid clobbering upon restore.
+ rm /tmp/configbak/*_log.txt 2>/dev/null
+
echo "" >> /conf/upgrade_log.txt
echo "Installing ${IMG}." >> /conf/upgrade_log.txt 2>&1
@@ -402,6 +405,9 @@ pfSenseupgrade)
/bin/mkdir -p /tmp/configbak
cp -Rp /conf/* /tmp/configbak 2>/dev/null
+ # Remove logs from backup dir to avoid clobbering upon restore.
+ rm /tmp/configbak/*_log.txt 2>/dev/null
+
# tar explode image onto hd
echo "Installing $IMG." >> /conf/upgrade_log.txt 2>&1
cd / && /usr/bin/tar xzUPf $IMG >> /conf/upgrade_log.txt 2>&1
OpenPOWER on IntegriCloud