No Linux, escrevi alguns scripts para serem executados durante a inicialização e brinquei com as várias maneiras de instalá-los. Para scripts maiores, colocarei /etc/init.d
e vincularemos os /etc/rc.d/rc?.d
níveis de execução apropriados . Para scripts menores, anexarei a /etc/rc.d/rc.local
. Esse processo parece estar ocorrendo sem problemas.
Agora ajustei um dos meus scripts e está falhando. Estou tendo um tempo enorme para diagnosticá-lo porque não consigo capturar a saída de erro. Eu verifiquei /var/log/messages
e bisbilhotei o resto, /var/log
mas não consigo encontrar nada de útil.
Alguém sabe:
- essas mensagens de erro são capturadas automaticamente em algum lugar?
- caso contrário, como posso capturar o stdout / stderr dos meus scripts init.d?
Desde já, obrigado.