[devel] Покритикуйте init-скрипт
Slava Semushin
=?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Ср Окт 31 13:50:19 MSK 2007
31.10.07, Avramenko Andrew<liksx / mail.ru> написал(а):
> Сильно не вчитывался, но не понравился кусок:
>
> else
> exit 1
> fi
Мда.. даже и не знаю что туда написать. Я думал, что-нить выдать, но
этот случай по идее не должен случиться. Это типа assert() такой.
Потому что в файле /etc/ossec-init.conf всегда содержится определение
переменной TYPE и оно может принимать только три известных значения.
Можно написать такое: "Error: wrong installation type in /etc/ossec-init.conf!"
Так лучше?
> Лично я предпочитаю когда скрипт ругнется из-за чего вышел. Это обычно
> сильно облегчает процесс отладки.
Ага, оно конечно круто.. :)
Я когда этот инитскрипт отлаживал столкнулся с проблемой: инит скрипт
тихо отрабатывал ничег не делая. И только sh -x и RTFS помогли понять,
что путь к демону должен быть абсолютным, иначе ф-ция start_daemon не
сможет его запустить. При этом сама ф-ция никакой ошибки не вывела...
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
Подробная информация о списке рассылки Devel