diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2007-11-07 23:11:45 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2007-11-07 23:11:45 +0000 |
commit | 7afeb359eaf2608e7a5457d9daf2625063a98c56 (patch) | |
tree | 5a5aa68ac3cd63f75f5a98ab752e6c58dcaa2fb8 /etc/rc.initial.firmware_update | |
parent | 24c4023c00a83c1c6fc83b0bc5e7d20a15eca967 (diff) | |
download | pfsense-7afeb359eaf2608e7a5457d9daf2625063a98c56.zip pfsense-7afeb359eaf2608e7a5457d9daf2625063a98c56.tar.gz |
Remove any previous MD5 sums after upgrade.
Diffstat (limited to 'etc/rc.initial.firmware_update')
-rwxr-xr-x | etc/rc.initial.firmware_update | 3 |
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 |