summaryrefslogtreecommitdiffstats
path: root/etc/rc.initial.firmware_update
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2007-05-09 04:41:18 +0000
committerScott Ullrich <sullrich@pfsense.org>2007-05-09 04:41:18 +0000
commit1d2cc9065aeafa3b0ff08c13b386fda616d54b3e (patch)
treee674283fc8dff32eb91f529f6f58cf7a15016813 /etc/rc.initial.firmware_update
parenta4280c66dfa8213af6c5163a6435344f24cda62c (diff)
downloadpfsense-1d2cc9065aeafa3b0ff08c13b386fda616d54b3e.zip
pfsense-1d2cc9065aeafa3b0ff08c13b386fda616d54b3e.tar.gz
Use /root/ as temporary storage.
Diffstat (limited to 'etc/rc.initial.firmware_update')
-rwxr-xr-xetc/rc.initial.firmware_update18
1 files changed, 9 insertions, 9 deletions
diff --git a/etc/rc.initial.firmware_update b/etc/rc.initial.firmware_update
index c666ff7..c37eb83 100755
--- a/etc/rc.initial.firmware_update
+++ b/etc/rc.initial.firmware_update
@@ -45,27 +45,27 @@ switch ($command) {
$file_size = trim($file_size, "\r");
echo "\nFile size: $file_size\n";
echo "\nFetching file...\n";
- exec("fetch -1 -w15 -a -v -o /tmp/firmware.tgz \"$url\"");
- if($file_size <> filesize("/tmp/firmware.tgz")) {
+ exec("fetch -1 -w15 -a -v -o /root/firmware.tgz \"$url\"");
+ if($file_size <> filesize("/root/firmware.tgz")) {
echo "\nFile size mismatch. Upgrade cancelled.\n\n";
die;
}
- if(!file_exists("/tmp/firmware.tgz")) {
+ if(!file_exists("/root/firmware.tgz")) {
echo "Something went wrong during file transfer. Exiting.\n\n";
die;
}
$status = does_url_exist("$url.md5");
if($status) {
echo "\nFetching MD5...\n";
- exec("fetch -1 -w15 -a -v -o /tmp/firmware.tgz.md5 \"$url.md5\"");
+ exec("fetch -1 -w15 -a -v -o /root/firmware.tgz.md5 \"$url.md5\"");
} else {
echo "\n\nWARNING.\n";
echo "\nCould not locate a MD5 file. We cannot verify the download once its done.\n\n";
sleep(15);
}
- if(file_exists("/tmp/firmware.tgz.md5")) {
- $source_md5 = trim(`cat /tmp/firmware.tgz.md5 | awk '{ print \$4 }'`,"\r");
- $file_md5 = trim(`md5 /tmp/firmware.tgz | awk '{ print \$4 }'`,"\r");
+ if(file_exists("/root/firmware.tgz.md5")) {
+ $source_md5 = trim(`cat /root/firmware.tgz.md5 | awk '{ print \$4 }'`,"\r");
+ $file_md5 = trim(`md5 /root/firmware.tgz | awk '{ print \$4 }'`,"\r");
echo "URL MD5: $source_md5\n";
echo "Downloaded file MD5: $file_md5\n";
if($source_md5 <> $file_md5) {
@@ -74,8 +74,8 @@ switch ($command) {
}
echo "\nMD5 checksum matches.\n";
}
- if(file_exists("/tmp/firmware.tgz"))
- do_upgrade("/tmp/firmware.tgz");
+ if(file_exists("/root/firmware.tgz"))
+ do_upgrade("/root/firmware.tgz");
} else {
echo "\nCould not download update.\n\n";
die -1;
OpenPOWER on IntegriCloud