|
Lines 17-25
Link Here
|
| 17 |
fname=$(basename $db) |
17 |
fname=$(basename $db) |
| 18 |
|
18 |
|
| 19 |
wget --no-verbose -t 3 -T 60 "${GEOIP_MIRROR}/${db}.dat.gz" -O "${TMPDIR}/${fname}.dat.gz" |
19 |
wget --no-verbose -t 3 -T 60 "${GEOIP_MIRROR}/${db}.dat.gz" -O "${TMPDIR}/${fname}.dat.gz" |
| 20 |
gunzip -fdc "${TMPDIR}/${fname}.dat.gz" > "${TMPDIR}/${fname}.dat" |
20 |
if [ $? -eq 0 ]; then |
| 21 |
mv "${TMPDIR}/${fname}.dat" "${GEOIPDIR}/${fname}.dat" |
21 |
gunzip -fdc "${TMPDIR}/${fname}.dat.gz" > "${TMPDIR}/${fname}.dat" |
| 22 |
chmod 0644 "${GEOIPDIR}/${fname}.dat" |
22 |
mv "${TMPDIR}/${fname}.dat" "${GEOIPDIR}/${fname}.dat" |
|
|
23 |
chmod 0644 "${GEOIPDIR}/${fname}.dat" |
| 24 |
fi |
| 23 |
done |
25 |
done |
| 24 |
[ -d "${TMPDIR}" ] && rm -rf $TMPDIR |
26 |
[ -d "${TMPDIR}" ] && rm -rf $TMPDIR |
| 25 |
fi |
27 |
fi |