On 18 Jun 2001, Robert Libotti wrote:


> Se alguem da lista pelo menos pudesse explicar o funcionamento dos
> diretorios /etc/rc0.d, rc1.d, rc2.d, ... e porque os links dos
> scripts que sao criados por la iniciam com K ou S seguido de dois
> numeros ja ajudaria muito.


"Fiat Lux"!  Acho que "captei"! :) Nunca havia me interessado sobre
esses detalhes, mas est� em "man 8 chkconfig" a explica��o das
informa��es que cada script tem que ter como coment�rio no inicio do
script, para ser aceito pelo ntsysv:

       For example, random.init has these three lines:
       # chkconfig: 2345 20 80
       # description: Saves and restores system entropy pool for \
       #              higher quality random number generation.
       This says that the random script should be started in lev-
       els 2, 3, 4, and 5, that its start priority should be  20,
       and  that  its  stop priority should be 80.

Esses dois campos em coment�rio (chkconfig e description) s�o usados
pelo ntsysv e chkconfig para saber como introduzir o servi�o nos
diret�rio rcN.d.

Os scripts rcN.d/Knn* s�o excutados quando se sai do runlevel N, e
rcN.d/Snn* s�o executados quando se entra no runlevel N.

Portanto voc� deve analisar onde � oportuno seu script terminar e
iniciar, e assim determinar o "nn" adequado.  Digamos que voc� deseja
usar seu servi�o no runlevel 3, veja:

         ls -1 /etc/rc.d/rc3.d/S*
         ls -1 /etc/rc.d/rc3.d/K*

que facilmente voc� identifica o ponto correto onde seu servi�o deve
iniciar e terminar.


Recomendo que voc� veja os scripts presentes e use as mesmas t�cnicas
tipicas destes scripts.  Cuidado para n�o usar um "nn" j� reservado
para outro servi�o.


--- Wagner                      [EMAIL PROTECTED]



Assinantes em 18/06/2001: 2308
Mensagens recebidas desde 07/01/1999: 118689
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a