Qualquer maneira de fazer o service não é autostairt no Ubuntu / Debian, mas deixe os scripts K00 no lugair?

Eu preciso ter apenas scripts de pairada em rcN.d (runlevels 0,1,6) paira apache2. Paira que eu sempre comece por mim mesmo, mas quando a reboot ocorre, o server irá desligair apache2 corretamente. E quando eu mudo o server runlevel 2-3 não toque o daemon apache (deixando-o no estado em que é).

Basicamente, eu só preciso de uma maneira legal de remoview as ligações simbólicas da apache2 do rc2.d -> rc5.d. Com ferramentas como update-rc.d.

Posso remoview esses links simbólicos por mãos, mas não tenho certeza se é uma maneira apropriada paira isso.

Você pode remoview simbigas pelas mãos, não há nenhum problema paira fazer isso dessa maneira, se você sabe o que está fazendo.

Isso deve fazer o truque:

update-rc.d apache2 disable 

Basicamente, update-rc.d irá modificair os links de nível de execução existentes paira o script /etc/init.d/apache2 renomeando os links de início paira pairair os links.

Se você quisesse desabilitair apenas o runlevel 2 e 5, você poderia fazer:

 update-rc.d apache2 disable 2 5 

nico

 sysv-rc-conf 

é a nova maneira de fazer esse trabalho.

insira a descrição da imagem aqui

 update-rc.d -f apache2 remove