summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-04-19 21:48:36 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-04-19 21:48:36 +0000
commit316d02b3f953f2045c79d78e2604346711fe75a8 (patch)
treeea805adb4a5cf8e962591a78bdf476e5264e3b1c /etc
parent5e1fd336f6095f7ad9faf85e467dcd00a8ed1478 (diff)
downloadpfsense-316d02b3f953f2045c79d78e2604346711fe75a8.zip
pfsense-316d02b3f953f2045c79d78e2604346711fe75a8.tar.gz
Add debugging lines. For some reason tar is not being invoked even though the if section is being invoked.
Diffstat (limited to 'etc')
-rwxr-xr-xetc/rc.firmware11
1 files changed, 7 insertions, 4 deletions
diff --git a/etc/rc.firmware b/etc/rc.firmware
index 6090ebf..59b0f9e 100755
--- a/etc/rc.firmware
+++ b/etc/rc.firmware
@@ -19,7 +19,7 @@ binary_update() {
rm ${ERR_F} 2>/dev/null
mkdir /tmp/patched /tmp/patches 2>>${ERR_F}
cd /tmp/patches
- for i in `tar tvzf $TGZ | egrep -v "(^d|_md5)" | nawk '{print $9;}'`;
+ for i in `/usr/bin/tar tvzf $TGZ | egrep -v "(^d|_md5)" | nawk '{print $9;}'`;
do
FILE=`basename ${i}`
echo "Working on ${i}"
@@ -107,14 +107,17 @@ pfSenseupgrade)
# tar explode image onto hd
if [ -r $2 ]; then
- tar xzPf $2 -U -C / | logger -p daemon.info -i -t Upgrade
- echo "Image installed." | logger -p daemon.info -i -t Upgrade
+ echo "Installing installed $2." | logger -p daemon.info -i -t Upgrade
+ /usr/bin/tar xzPf $2 -U -C / | logger -p daemon.info -i -t Upgrade
+ echo "Image installed $2." | logger -p daemon.info -i -t Upgrade
+ else
+ echo "2nd paramater has not been passed; skipping." | logger -p daemon.info -i -t Upgrade
fi
# process custom image if its passed
if [ -r $3 ]; then
echo "Custom image $3 found." | logger -p daemon.info -i -t Upgrade
- tar xzPf $3 -U -C / | logger -p daemon.info -i -t Upgrade
+ /usr/bin/tar xzPf $3 -U -C / | logger -p daemon.info -i -t Upgrade
echo "Custom image $3 installed." | logger -p daemon.info -i -t Upgrade
fi
OpenPOWER on IntegriCloud