Pagina 1 di 1

Aiuto! il privoxy dei morti viventi?

Inviato: ven 10 nov 2006, 13:15
da luca562
Ragazzi che sta succedendo ? Al boot mi compare questo messaggio :
"Starting privoxy : Zombie lock file found "
e poi si avvia normalmente privoxy "starting Privoxy : ok"
Mi devo preoccupare ? googlellando ho trovato solo questo, ma non so leggerlo per bene ...

Codice: Seleziona tutto

start () {
	# start daemon
	echo -n $"Starting $PRIVOXY_PRG: "

	if [ ! -f $PRIVOXY_PID ]; then
		($PRIVOXY --user $PRIVOXY_USER.$PRIVOXY_GROUP  --pidfile $PRIVOXY_PID 2>/dev/tty9 ) \
			&& echo " OK" \
			&& /bin/touch /var/lock/$PRIVOXY_PRG \
			&& RETVAL=0
	elif [ $check -lt 3 ]; then 
	        echo "Zombie lock file found"
	        /bin/rm -f /var/lock/$PRIVOXY_PRG $PRIVOXY_PID
		echo "Retrying..."
		start
	else
		echo "Already running"
	fi
	echo
}

preso da http://cvs.deepspace6.net/view/privoxy/ ... g?rev=HEAD

grazie
ciao

Inviato: ven 10 nov 2006, 13:32
da Paoletta
in /etc/rc.d/rc.privoxy

Codice: Seleziona tutto

check=(`/bin/ps -e|/bin/grep $PRIVOXY_PRG|/usr/bin/wc -l`)
...
 elif [ $check -lt 3 ]; then 
                echo "Zombie lock file found"
                /bin/rm -f /var/lock/$PRIVOXY_PRG $PRIVOXY_PID
                echo "Retrying..."
                start
questo controllo

Codice: Seleziona tutto

 if [ ! -f $PRIVOXY_PID ];
fallisce, e la variabile check (che conta il numero di processi privoxy in esecuzione, e molto presumibilmente vale 0) è minore di tre, per cui viene cancellato il file /bin/rm -f /var/lock/privoxy e parte privoxy;
cancella (oppure più prudentemente sposta) il file /var/run/privoxy/privoxy.pid ed il problema non dovrebbe più verificarsi

Inviato: ven 10 nov 2006, 14:22
da luca562
It Works !!
Grazie Paoletta .. ti diro' di piu' ... l'ho solo rinominato , riavviato privoxy e rimesso al suo posto e ora va tutto a modino .. thx
lu.

Inviato: sab 11 nov 2006, 16:48
da Paoletta
luca562 ha scritto:It Works !!
Grazie Paoletta .. ti diro' di piu' ... l'ho solo rinominato , riavviato privoxy e rimesso al suo posto e ora va tutto a modino .. thx
lu.
credo che comunque tu possa cancellarlo, tanto serve solo a tenere il pid di un processo privoxy che poi è morto male...