Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
statistiken:hlxce:install [2009/10/18 18:55] GeNeRaLbEaM |
statistiken:hlxce:install [2009/10/31 22:23] (aktuell) DeaD_EyE update.sh geändert |
||
---|---|---|---|
Zeile 168: | Zeile 168: | ||
Ihr solltet in Regelmäßigen Abständen die Aktulität Eurer GeoLiteCity.dat überprüfen. Dies kann man natürlich Manuell machen oder in Regelmäßigen Abständen als Cronjob. | Ihr solltet in Regelmäßigen Abständen die Aktulität Eurer GeoLiteCity.dat überprüfen. Dies kann man natürlich Manuell machen oder in Regelmäßigen Abständen als Cronjob. | ||
Ein simples Script dafür würde z.B so aussehen. | Ein simples Script dafür würde z.B so aussehen. | ||
- | <code> #!/bin/bash | + | <code>#!/bin/bash |
# | # | ||
# Author: Rawh | # Author: Rawh | ||
- | # Date: 25 june 2009 | + | # Edited: DeaD_EyE |
+ | # Date: 31 October 2009 | ||
# What: Script to download the GeoLiteCity.dat.gz file. | # What: Script to download the GeoLiteCity.dat.gz file. | ||
# | # | ||
+ | |||
+ | DIR=~/hlstats/GeoLiteCity | ||
+ | |||
+ | #Programm | ||
URL="http://geolite.maxmind.com/download/geoip/database/" | URL="http://geolite.maxmind.com/download/geoip/database/" | ||
FILE="GeoLiteCity.dat.gz" | FILE="GeoLiteCity.dat.gz" | ||
- | cd ~/hlstats/GeoLityCity | + | if [ -d $DIR ]; then echo "Wrong directory"; fi |
- | rm ${FILE} 2&>1 1&>/dev/null | + | cd $DIR |
+ | rm ${FILE} &>/dev/null | ||
wget "${URL}/${FILE}" | wget "${URL}/${FILE}" | ||
- | gunzip ${FILE}'</code> | + | gunzip -f ${FILE}</code> |
Den o.g. Code im Pspad Editor in eine neue Datei kopieren und als update.sh speichern und in den Perl Ordner hochkopieren. | Den o.g. Code im Pspad Editor in eine neue Datei kopieren und als update.sh speichern und in den Perl Ordner hochkopieren. |