[devel] DynDNS-client
Motsyo Gennadi aka Drool
=?iso-8859-1?q?motsyo_=CE=C1_gmail=2Ecom?=
Пн Апр 23 18:03:08 MSD 2007
Yuriy Kashirin пишет:
>>> А сам демон знает, что pid файл нужно создавать и где? Это есть у
>>> него в конфиге (или в его ком. строке)?
>> Сам процесс создает свой pid-файл. Это вообще шелл или перл скрипт
>> (смотрел только мельком)...
>
> Это я понял и скрипт поглядел (не мельком). Я имел в виду, указано ли
> программе, что надо создать pid-файл? Судя по коду, он будет
> создаваться, если процесс запущен как демон в одном из случаев:
> - указана опция -pid /var/run/ddclient/ddclient.pid
> - есть строка pid=/var/run/ddclient/ddclient.pid в конфиге
>
> В инит скрипте в командной строке запуска опции -pid не видно.
> Если и в конфиге нет, то pid-файл _не_ создается. А тот, что у вас
> есть остался с каких-то прежних запусков. Это объясняет "процесс
> мертв, хотя pid-файл присутствует". Проверьте конфиг, а лучше
> передавайте -pid при старте демона.
pid-файл исправно создается.
Подробная информация о списке рассылки Devel