#!/bin/sh
fetch -o - http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz | gunzip > %%DATADIR%%/GeoIP.dat
TEMPFILE=`mktemp %%DATADIR%%/GeoIP.dat-XXXXXX`
if fetch -o - http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz | gunzip >> $TEMPFILE ; then
chmod og+r $TEMPFILE
if ! mv $TEMPFILE %%DATADIR%%/GeoIP.dat ; then
rm $TEMPFILE
echo fail to substitute GeoIP.dat
exit 2
fi
else
echo fail to update GeoIP.dat
exit 1