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. | ||