Script GeoIP

Eh oui comme dab un soir en sortant du taffe encore devant le PC, je cherche un truc pour m’occuper (ma copine n’Ă©tant pas la 🙂 ) .

Je dĂ©cide de faire un petit script afin d’automatiser le tĂ©lĂ©chargement des donnĂ©es de gĂ©olocalisation pour awstats. C’est pas tous les soirs que je fais des scripts , cela ne fais que 2 mois que je m’y suis mis 😉

#!/bin/sh
geoip=GeoIP.dat.gz
geoiplite=GeoLiteCity.dat.gz

cd /usr/share/awstats/lib/

wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/"$geoip"
wget http://geolite.maxmind.com/download/geoip/database/"$geoiplite"

if [ -e "$geoip" ] ; then
        gunzip "$geoip"
else
        exit 1
fi

if [ -e "$geoiplite" ] ; then
        gunzip "$geoiplite"
else
        exit 1
fi

Ensuite il vous faut tout de mĂȘme crĂ©er une tĂąche cron dans

/etc/init.d/cron.monthly

Related posts

Leave a Comment