In Linux, ho scritto alcuni script da eseguire durante l'avvio e ho giocato con i vari modi di installarli. Per script più grandi inserirò /etc/init.de collegherò i /etc/rc.d/rc?.drunlevel appropriati . Per gli script più piccoli, aggiungerò a /etc/rc.d/rc.local. Questo processo sembra funzionare senza intoppi.
Ora ho ottimizzato uno dei miei script e non funziona. Ho un sacco di tempo per diagnosticare perché non riesco a catturare l'output dell'errore. Ho controllato /var/log/messagese frugato nel resto /var/logma non riesco a trovare nulla di utile.
Qualcuno sa:
- questi messaggi di errore vengono acquisiti automaticamente da qualche parte?
- in caso contrario, come posso catturare lo stdout / stderr dai miei script init.d?
Grazie in anticipo.