Showing with 22 additions and 1 deletion.
  1. +1 −1 db/veneto.txt
  2. +21 −0 script/aggiorna-lugmap.sh
2 changes: 1 addition & 1 deletion db/veneto.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Venezia|0421ug|Provincia di Venezia e Veneto orientale|http://www.0421ug.org/|in
Venezia|VELug|Provincia di Venezia|http://www.velug.it/|rik@linux.it
Verona|LinuxLudus|Villafranca di Verona|http://www.linuxludus.it/|sirio81@gmail.com
Verona|LugVR|Verona|http://www.verona.linux.it/|presidente@verona.linux.it
Vicenza|AVi Lug|Provincia di Vicenza, Alto Vicentino|http://avilug.linux.it/|dcavedon@gmail.com
Vicenza|AVi Lug|Provincia di Vicenza, Alto Vicentino|http://www.avilug.it/|dcavedon@gmail.com
Vicenza|GrappaFSD|Bassano del Grappa e dintorni|http://grappafsd.homelinux.org/|stefano.bonvicini@gmail.com
Vicenza|GrappaLUG|Bassano del Grappa|http://www.grappalug.org/|mauro.dallacosta@gmail.com
Vicenza|Lug Vicenza|Bassano del Grappa, Vicenza e provincia|http://www.vicenza.linux.it/|info@vicenza.linux.it
21 changes: 21 additions & 0 deletions script/aggiorna-lugmap.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/bin/bash

# questo è lo script che si occupa dell'aggiornamento di http://lugmap.linux.it
# pigliando il relativo branch da GitHub.
# Bada che questo script non viene eseguito in automatico, sicché eventuali
# modifiche vanno segnalate a Fabio Invernizzi <fabulus@linux.it>

PATH_SITO='/var/www/lugmap'

fallito_aggiornamento() {
# segnalo via mail problemi sull'aggiornamento, se possibile
[ -e /usr/bin/mail ] && echo "Problema aggiornamento git-pull lugmap.linux.it" | /usr/bin/mail -s "LugMap.linux.it: errore git-pull" lugmap@lists.linux.it
# sputo qualcosa anche in output, contando che venga intercettato da cron.
echo "LugMap.linux.it: errore git-pull"
exit
}

cd $PATH_SITO

su -c "/usr/bin/git pull -q git://github.com/Gelma/LugMap.git lugmap.linux.it" www-data || fallito_aggiornamento
su -c "/bin/date -d @$(git log -n 1 --pretty='%at') > .ultimo_commit" www-data