summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2007-11-07 23:11:45 +0000
committerScott Ullrich <sullrich@pfsense.org>2007-11-07 23:11:45 +0000
commit7afeb359eaf2608e7a5457d9daf2625063a98c56 (patch)
tree5a5aa68ac3cd63f75f5a98ab752e6c58dcaa2fb8 /etc
parent24c4023c00a83c1c6fc83b0bc5e7d20a15eca967 (diff)
downloadpfsense-7afeb359eaf2608e7a5457d9daf2625063a98c56.zip
pfsense-7afeb359eaf2608e7a5457d9daf2625063a98c56.tar.gz
Remove any previous MD5 sums after upgrade.
Diffstat (limited to 'etc')
-rwxr-xr-xetc/rc.initial.firmware_update3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/rc.initial.firmware_update b/etc/rc.initial.firmware_update
index 5b4bb5d..987f3d1 100755
--- a/etc/rc.initial.firmware_update
+++ b/etc/rc.initial.firmware_update
@@ -76,10 +76,12 @@ switch ($command) {
echo "Downloaded file MD5: $file_md5\n";
if($source_md5 <> $file_md5) {
echo "\n\nMD5 checksum does not match. Cancelling upgrade.\n\n";
+ exec("rm -f /root/*.md5");
fclose($fp);
die -1;
}
echo "\nMD5 checksum matches.\n";
+ exec("rm -f /root/*.md5");
}
if(file_exists("/root/firmware.tgz"))
do_upgrade("/root/firmware.tgz");
@@ -141,6 +143,7 @@ function do_upgrade($path) {
die;
}
+exec("rm -f /root/*.md5");
fclose($fp);
?> \ No newline at end of file
OpenPOWER on IntegriCloud