[Pluto-help] Avviare o fermare servizi all'avvio
Marco Cova
giardini a libero.it
Lun 18 Feb 2002 22:19:14 CET
Sanna Manuel wrote:
> Dato che il runlevel non e' altro che il modo per la tua macchina di
> pecorrere la sequenza di init, nel momento in cui specifichi che
> vuoi far partire un servizio al 5 livello, significa che esso e' potenzialmente
> anche un servizio a parte.
> Se esso non risulta attivo dagli altri runlevel, viene attivato.
Uh? Quando init è invocato cerca in /etc/inittab una riga del tipo
id:n:initdefault dove "n" è un identificatore di runlevel valido. Se
esiste e "n" è un livello valido, "n" è il runlevel iniziale[1]. Questo
non vuol dire assolutamente che se n=5, vengono avviati tutti i servizi
configurati per i runlevel "precedenti". Inoltre, quando si cambia
runlevel usando il comando telinit, viene inviato ai processi attivi i
segnali sigterm e sigkill, per cui eventuali servizi attivati nel
precedente runlevel, vengono disattivati (ed eventualmente riattivati
nel nuovo runlevel).
Marco
[1] man init
More information about the pluto-help
mailing list