
di4s
(usa XUbuntu)
Enviado em 29/07/2015 - 12:35h
Oi.
Basta inserir um script na pasta correspondente ao runlevel que desliga o sistema.
O runlevel que desliga o sistema é o zero. A pasta desse runlevel é:
/etc/rc0.d
Dentro dessas pastas os arquivos são nomeados de forma semelhante a esses:
S01nome ou K01nome
O
K indica um serviço que vai ser encerrado. O
S indica um serviço que vai ser iniciado. Esses arquivos serão chamados em ordem alfabética.
Uma boa pratica é manter os serviços na pasta
/etc/init.d/ e na pasta do runlevel manter um link simbólico.
É importante notar que ao reiniciar o sistema é chamado outro runlevel. Depois das informações que passei é fácil identificar. Se ficar em dúvida, procure aqui no forum.
Também é importante lembrar que os arquivos serão scripts e precisam ter permissão para executar.