Quando você executa 'update-rc.d myscript default' - o que é chamado na inicialização / desligamento?

10

O que é chamado na inicialização / desligamento quando você executa update-rc.d myscript default ?

Os documentos parecem confusos, quero concreto. Eu estou supondo que isso acontece:

Na inicialização (especificamente na entrada para o runlevel 2, multiusuário), este comando é executado:

/etc/init.d/myscript start

E no desligamento / reinicialização, o mesmo script é chamado de:

/etc/init.d/myscript stop

Isso é tudo o que está realmente acontecendo aqui?

    
por David Parks 26.10.2011 / 01:07

1 resposta

6

Isso está correto.

Extraído de man update-rc.d :

  

Se os padrões forem usados, update-rc.d fará links para iniciar o serviço          vice em runlevels 2345 e para parar o serviço em runlevels 016. Por          Por padrão, todos os links terão o número de seqüência 20, mas isso deve ser          sobrescrito se houver dependências. Por exemplo, se o daemon B depende          em A, então A deve ser iniciado antes que B e B devam ser mortos antes de A.          Você consegue isso fornecendo dois argumentos NN. Em geral, o núcleo          os daemons devem começar cedo e serem mortos tarde, enquanto as          comece tarde e seja morto cedo.

Mais informações aqui , procure a seção "Instalando scripts init-customizados".

    
por Bruno Pereira 26.10.2011 / 01:16