summaryrefslogtreecommitdiffstats
path: root/etc/rc.firmware
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-03-17 04:02:17 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-03-17 04:02:17 +0000
commitf8c978e59e30fa523e96de599bb65e315b35115c (patch)
treecc3bd6a9c7d34ef980180cbeabbe39985f0a2650 /etc/rc.firmware
parent5d14cbffd697ef71e357638daad1c504fab49cbf (diff)
downloadpfsense-f8c978e59e30fa523e96de599bb65e315b35115c.zip
pfsense-f8c978e59e30fa523e96de599bb65e315b35115c.tar.gz
* Do not worry about egrepping filenames
* Surround locations in ""
Diffstat (limited to 'etc/rc.firmware')
-rwxr-xr-xetc/rc.firmware8
1 files changed, 4 insertions, 4 deletions
diff --git a/etc/rc.firmware b/etc/rc.firmware
index 18259cf..aff6538 100755
--- a/etc/rc.firmware
+++ b/etc/rc.firmware
@@ -171,7 +171,7 @@ upgrade)
gzip -d $IMG
NEWIMG="`echo $IMG | sed 's/.tgz/.tar/'`"
echo "Installing $NEWIMG." | logger -p daemon.info -i -t Upgrade
- for i in `/usr/bin/tar tvzf $NEWIMG | egrep -v "(^d|_md5)" | nawk '{print $9;}'`;
+ for i in `/usr/bin/tar tvzf $NEWIMG`;
do
FILE=`basename ${i}`
echo "Working on ${FILE} - /${i}"
@@ -179,9 +179,9 @@ upgrade)
(cd /tmp && /usr/bin/tar xf ${NEWIMG} ${i})
echo "Installing /${i}"
echo "Installing /${i}" | logger -p daemon.info -i -t Upgrade
- /usr/bin/install -S /tmp/${i} /${i}
- chflags noschg /tmp/${i}
- /bin/rm -f /tmp/${i}
+ /usr/bin/install -S "/tmp/${i}" "/${i}"
+ chflags noschg "/tmp/${i}"
+ /bin/rm -f "/tmp/${i}"
done
/usr/bin/find / -name CVS -exec rm -fr {} \;
echo "Image installed $IMG." | logger -p daemon.info -i -t Upgrade
OpenPOWER on IntegriCloud