Sous Linux, j'ai écrit quelques scripts à exécuter lors du démarrage et joué avec les différentes façons de les installer. Pour les scripts plus volumineux, je mettrai /etc/init.d
et /etc/rc.d/rc?.d
lierai les niveaux d'exécution appropriés . Pour les petits scripts, je vais ajouter à /etc/rc.d/rc.local
. Ce processus semble se dérouler sans heurts.
Maintenant, j'ai peaufiné un de mes scripts et il échoue. J'ai beaucoup de mal à le diagnostiquer car je n'arrive pas à capturer la sortie d'erreur. J'ai vérifié /var/log/messages
et fouillé le reste /var/log
mais je ne trouve rien d'utile.
Est-ce que quelqu'un sait:
- ces messages d'erreur sont-ils automatiquement capturés quelque part?
- sinon, comment capturer la stdout / stderr de mes scripts init.d?
Merci d'avance.