В Linux я написав кілька сценаріїв, які потрібно виконати під час завантаження, і розігрувався з різними способами їх встановлення. Для великих сценаріїв я вставлю /etc/init.d
і пов'язую відповідні /etc/rc.d/rc?.d
рівні запуску. Для менших сценаріїв я додам /etc/rc.d/rc.local
. Цей процес, здається, працює безперебійно.
Тепер я підробив один зі своїх сценаріїв, і він не працює. Я маю напевно час діагностувати це, тому що я, здається, не можу отримати дані про помилку. Я перевірив /var/log/messages
і ткнув навколо решти, /var/log
але не можу знайти нічого корисного.
Хтось знає:
- ці повідомлення про помилки десь фіксуються десь?
- якщо ні, то як я можу захопити stdout / stderr зі своїх скриптів init.d?
Заздалегідь спасибі.