Entra

View Full Version : [suse10] dansguardian


samu76
19-01-2006, 13:53
salve

probabilmente mi saprete aiutare in un secondo...


ho installato dansguardian su suse 10

tutto ok

ora vorrei che questo servizio mi partisse al boot del sistema...
dopo squid altrimenti da errori...

con la slack non avrei problemi (rc.local!!!) ma con suse dove ficco l'istruzione per l'avvio?

ho visto che in /etc/init.d/ vi è dansguardian
andando in /etc/init.d/rc5.d però non trovo nulla...

aiuto

grazie

samu76
19-01-2006, 16:10
forse ho trovato, ma ho bisogno di una conferma (ora non ho il server tra le mani.... e quando lo avrò vorrei fare le cose al primo colpo :) )


cp /etc/init.d/dansguardian /etc/init.d/rc5.d/Sxdansguardian


dove x = numero superiore a squid

ma in rc5 ci stanno anche dei K?

c'entrano qualcosa con quello che vorrei fare io?

_YTS_
19-01-2006, 20:14
yes, c entrano.

allora intanto devi capire nel run level che poi userai correntemente squid come parte...

editi il file /etc/inittab e guardi di default il tuo sistema come parte, probabilmente in run level 5:

id:5:initdefault:

una volta controllato questo ti porti nella dir corrispondente e quindi in
rc5.d e controllo come parte squid, sara un processo tipo:

S45squid

a questo punto puoi benissimo linkare il tuo dansguardian dentro la dir di cui sopra dando uno starting piu lento tipo:

cd /etc/rc5.d
ln -s /etc/init.d/dansguardian S90dansguardian

cosi squid ti parte prima e dansguardian dopo.
se non dovesse funzionare perche magari squid e lento a bindare l'ip di rete,
devi usare rc.local,facendo partire entrambi i servizi da li dentro:

/path/to/bin/squid -DNy (opzioni che vuoi)
sleep 10
/etc/init.d/dansguardian start

oppure
/path/to/bin/RunCache &
sleep 10
/etc/init.d/dansguardian start

dovrebbe andare in tutti i modi, cmq prova prima con i runlevel

ciao

samu76
19-01-2006, 22:35
si link ... mi sono sbagliato

il run level è il 5 (il 4 non esiste :) )

farò un paio di tentativi


cmq, l' rc.local lo creo io in /etc/init.d/rc5.d/ ? non riesco a trovarlo da nessuna parte....

in caso, potrei invertire alcuni processi, metto prima squid e poi samba e poi dansguardian....
almeno so che sono sulla strada giusta :)

grazie mille