Написал небольшого демона на perl. Если запускаю его сам из консоли то демон чует локаль и работает как надо, а если демон запускается шель скриптом в /usr/local/etc/rc.d при запуске системы, локаль не чует. Если демон сам себя ребутит то он тоже теряет локаль:( В линуксе такого не было...
>Написал небольшого демона на perl. Если запускаю его сам из консоли то
>демон чует локаль и работает как надо, а если демон запускается
>шель скриптом в /usr/local/etc/rc.d при запуске системы, локаль не чует. Если
>демон сам себя ребутит то он тоже теряет локаль:( В линуксе
>такого не было...Щас заметил, что эти грабли не только с моим демоном, но и с апачем. И наверно с другими демонами тоже.. что делать?:(
>>Написал небольшого демона на perl. Если запускаю его сам из консоли то
>>демон чует локаль и работает как надо, а если демон запускается
>>шель скриптом в /usr/local/etc/rc.d при запуске системы, локаль не чует. Если
>>демон сам себя ребутит то он тоже теряет локаль:( В линуксе
>>такого не было...
>
>Щас заметил, что эти грабли не только с моим демоном, но и
>с апачем. И наверно с другими демонами тоже.. что делать?:(в скрипте устанавливай переменные среды или в /etc/profile
>>>Написал небольшого демона на perl. Если запускаю его сам из консоли то
>>>демон чует локаль и работает как надо, а если демон запускается
>>>шель скриптом в /usr/local/etc/rc.d при запуске системы, локаль не чует. Если
>>>демон сам себя ребутит то он тоже теряет локаль:( В линуксе
>>>такого не было...
>>
>>Щас заметил, что эти грабли не только с моим демоном, но и
>>с апачем. И наверно с другими демонами тоже.. что делать?:(
>
>в скрипте устанавливай переменные среды или в /etc/profileили через login class пользователя под которым запускаются старты