summaryrefslogtreecommitdiffstats
path: root/etc/rc.initial.firmware_update
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.initial.firmware_update')
-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