Revision 2076dc46
Added by Ermal LUÇI over 11 years ago
etc/rc.update_bogons.sh | ||
---|---|---|
14 | 14 |
local filename=${url##*/} |
15 | 15 |
local ext=${filename#*.} |
16 | 16 |
|
17 |
/usr/bin/fetch -q -o $file "${url}" |
|
17 |
/usr/bin/fetch -a -T 30 -q -o $file "${url}"
|
|
18 | 18 |
|
19 | 19 |
if [ ! -f $file ]; then |
20 | 20 |
echo "Could not download ${url}" | logger |
... | ... | |
84 | 84 |
exit |
85 | 85 |
fi |
86 | 86 |
|
87 |
BOGON_V4_CKSUM=`/usr/bin/fetch -q -o - "${v4urlcksum}" | awk '{ print $4 }'` |
|
87 |
BOGON_V4_CKSUM=`/usr/bin/fetch -T 30 -q -o - "${v4urlcksum}" | awk '{ print $4 }'`
|
|
88 | 88 |
ON_DISK_V4_CKSUM=`md5 /tmp/bogons | awk '{ print $4 }'` |
89 |
BOGON_V6_CKSUM=`/usr/bin/fetch -q -o - "${v6urlcksum}" | awk '{ print $4 }'` |
|
89 |
BOGON_V6_CKSUM=`/usr/bin/fetch -T 30 -q -o - "${v6urlcksum}" | awk '{ print $4 }'`
|
|
90 | 90 |
ON_DISK_V6_CKSUM=`md5 /tmp/bogonsv6 | awk '{ print $4 }'` |
91 | 91 |
|
92 | 92 |
if [ "$BOGON_V4_CKSUM" = "$ON_DISK_V4_CKSUM" ] || [ "$BOGON_V6_CKSUM" = "$ON_DISK_V6_CKSUM" ]; then |
Also available in: Unified diff
Put a timeout of 30 seconds to aid with Ticket #3412