[LugMap] attivazione di lugmap.linux.it
Fabio Invernizzi
fabulus@linux.it
Mar 5 Apr 2011 16:08:52 CEST
Il 05/04/2011 15:56, Andrea Gelmini ha scritto:
> Il 05 aprile 2011 15:21, Fabio Invernizzi <fabulus@linux.it> ha scritto:
>> ho anche creato un index.html vuoto (altrimenti si vede l'index) e il
>> link symbolico LUG.
>
> Ciao Fabio,
> se fai un git pull ora dovresti avere eliminati tutti i riferimenti assoluti.
> Quindi possiamo anche eliminare LUG/ e index.html.
> Perdonami se sono ripetitivo, ma è molto importante avere la situazione
> allineata per noi. Diversamente rischiamo di trovarci in
> difficolta' in seguito
> nel capire cosa eventualmente non funzioni.
>
> Dammi per cortesia un cenno, una volta fatto, che faccio un po' di prove e
> di controlli.
>
> A quel punto potremmo anche abilitare i redirect.
nel dubbio ho ricreato tutto ex novo.
sembra tutto ok.
www-data@sulu:~/lugmap$ls -la
total 84
drwxr-xr-x 7 www-data www-data 4096 Apr 5 16:02 ./
drwxr-xr-x 7 root root 4096 Apr 5 16:01 ../
drwxr-xr-x 8 www-data www-data 4096 Apr 5 16:02 .git/
-rw-r--r-- 1 www-data www-data 5 Apr 5 16:01 .gitignore
drwxr-xr-x 3 www-data www-data 4096 Apr 5 16:02 assets/
drwxr-xr-x 2 www-data www-data 4096 Apr 5 16:01 db/
-rw-r--r-- 1 www-data www-data 10273 Apr 5 16:02 ilsheader-wide.png
lrwxrwxrwx 1 www-data www-data 11 Apr 5 16:02 index.php -> index.phtml
-rw-r--r-- 1 www-data www-data 8523 Apr 5 16:02 index.phtml
-rw-r--r-- 1 www-data www-data 4646 Apr 5 16:02 italia.gif
-rw-r--r-- 1 www-data www-data 408 Apr 5 16:02 lug-list.php
-rw-r--r-- 1 www-data www-data 1981 Apr 5 16:02 lug-list.phtml
drwxr-xr-x 2 www-data www-data 4096 Apr 5 16:02 lug-o-matic/
-rw-r--r-- 1 www-data www-data 1974 Apr 5 16:02 lug-stats.phtml
-rw-r--r-- 1 www-data www-data 2553 Apr 5 16:02 lugMapListView.php
drwxr-xr-x 2 www-data www-data 4096 Apr 5 16:02 script/
-rw-r--r-- 1 www-data www-data 2728 Apr 5 16:02 utils.php
www-data@sulu:~/lugmap$git status
# On branch lugmap.linux.it
nothing to commit (working directory clean)
BTW, lo script che fa' il pull gira come root ma invoca il pull stess
come www-data:
root@sulu:/var/www#cat /etc/cron.hourly/aggiorna-lugmap
#!/bin/bash
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
}
su -c "cd $PATH_SITO && /usr/bin/git pull -q
git://github.com/Gelma/LugMap.git lugmap.linux.it" www-data ||
fallito_aggiornamento
--
ciao,
Fabio.
Maggiori informazioni sulla lista
LugMap