[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