|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Filonov 2:5020/400 05 Jul 2006 10:33:29 To : Konstantin Sorokin Subject : Re: rcNG и сервис, написанный на скриптовом языке -------------------------------------------------------------------------------- >>>>> "KS" == Konstantin Sorokin writes: KS> Имеется довольно странная проблема со стартовым скриптом во KS> FreeBSD 6.1. Проявляется она в том, что если сервис, который KS> запускается через rc.d скрипт, написан на скриптовом языке KS> (perl), то он не хочет корректно завершаться. Стартовый скрипт KS> выглядит так: KS> command=/usr/local/bin/${name}.pl command_args="-p ${pidfile}" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Грабли вот тут. KS> Кто-нибудь с таким сталкивался ? rc.subr проверяет наличие процесса с таким пидом, и _таким именем_. Имя очевидно не совпадает. в качестве альтернативы - звать перл напрямую, передавая имя скрипта параметром. -- Andrew E. Filonov Unless the results are known in advance, funding agencies will reject the proposal. --- ifmail v.2.15dev5.3 * Origin: Sviaz-Servis-Internet ltd. (Sovam-Teleport) (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/19063ea42e83d.html, оценка из 5, голосов 10
|