Revision 93157ad8
Added by Scott Ullrich over 20 years ago
etc/rc.firmware_auto | ||
---|---|---|
2 | 2 |
|
3 | 3 |
FMBASEURL=$1 |
4 | 4 |
FMFILENAME=$2 |
5 |
FETCHFILENAME=$1/$2 |
|
5 | 6 |
|
6 | 7 |
# wait 5 seconds before beginning |
7 | 8 |
sleep 5 |
... | ... | |
15 | 16 |
HTTP_AUTH="basic:*:$3:$4" |
16 | 17 |
fi |
17 | 18 |
|
18 |
echo "Downloading ${FMFILENAME} from ${FMBASEURL} ..." | logger -p daemon.info -i -t AutoUpgrade
|
|
19 |
/usr/bin/fetch -o /tmp/latest.tgz ${FMBASEURL}/${FMFILENAME} | logger -p daemon.info -i -t AutoUpgrade
|
|
20 |
echo "Downloading ${FMFILENAME}.md5 from ${FMBASEURL} ..." | logger -p daemon.info -i -t AutoUpgrade
|
|
21 |
/usr/bin/fetch -o /tmp/latest.tgz.md5 ${FMBASEURL}/${FMFILENAME}.md5 | logger -p daemon.info -i -t AutoUpgrade
|
|
19 |
echo "Downloading $FMFILENAME from $FMBASEURL ..." | logger -p daemon.info -i -t AutoUpgrade
|
|
20 |
/usr/bin/fetch -o /tmp/latest.tgz $FETCHFILENAME | logger -p daemon.info -i -t AutoUpgrade
|
|
21 |
echo "Downloading $FMFILENAME.md5 from $FMBASEURL ..." | logger -p daemon.info -i -t AutoUpgrade
|
|
22 |
/usr/bin/fetch -o /tmp/latest.tgz.md5 $FETCHFILENAME.md5 | logger -p daemon.info -i -t AutoUpgrade
|
|
22 | 23 |
|
23 | 24 |
PMD=`/bin/cat /tmp/latest.tgz.md5 | cut -d" " -f4 `; |
24 | 25 |
MD=`/sbin/md5 /tmp/latest.tgz | cut -d" " -f4`; |
Also available in: Unified diff
Fix auto upgrade