Unter Linux habe ich einige Skripte geschrieben, die beim Booten ausgeführt werden sollen, und mit den verschiedenen Installationsmethoden experimentiert. Für größere Skripte werde ich /etc/init.d
die entsprechenden /etc/rc.d/rc?.d
Runlevel einfügen und verlinken . Für kleinere Skripte füge ich an /etc/rc.d/rc.local
. Dieser Prozess scheint reibungslos zu verlaufen.
Jetzt habe ich eines meiner Skripte optimiert und es schlägt fehl. Ich habe verdammt viel Zeit damit, das Problem zu diagnostizieren, weil ich die Fehlerausgabe scheinbar nicht erfassen kann. Ich habe nachgesehen /var/log/messages
und mich umgesehen /var/log
, kann aber nichts Nützliches finden.
Weiß jemand:
- Werden diese Fehlermeldungen automatisch irgendwo erfasst?
- Wenn nicht, wie kann ich stdout / stderr aus meinen init.d-Skripten erfassen?
Danke im Voraus.