From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <462CBC9C.1080001@gmail.com> Date: Mon, 23 Apr 2007 17:03:08 +0300 From: Motsyo Gennadi aka Drool User-Agent: Thunderbird 1.5.0.8 (X11/20070219) MIME-Version: 1.0 To: ALT Devel discussion list References: <462A639A.8080406@gmail.com> <200704231236.01537.uka@altlinux.ru> <462C9446.5030908@gmail.com> <200704231641.47221.uka@altlinux.ru> In-Reply-To: <200704231641.47221.uka@altlinux.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] DynDNS-client X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2007 14:03:47 -0000 Archived-At: List-Archive: List-Post: Yuriy Kashirin пишет: >>> А сам демон знает, что pid файл нужно создавать и где? Это есть у >>> него в конфиге (или в его ком. строке)? >> Сам процесс создает свой pid-файл. Это вообще шелл или перл скрипт >> (смотрел только мельком)... > > Это я понял и скрипт поглядел (не мельком). Я имел в виду, указано ли > программе, что надо создать pid-файл? Судя по коду, он будет > создаваться, если процесс запущен как демон в одном из случаев: > - указана опция -pid /var/run/ddclient/ddclient.pid > - есть строка pid=/var/run/ddclient/ddclient.pid в конфиге > > В инит скрипте в командной строке запуска опции -pid не видно. > Если и в конфиге нет, то pid-файл _не_ создается. А тот, что у вас > есть остался с каких-то прежних запусков. Это объясняет "процесс > мертв, хотя pid-файл присутствует". Проверьте конфиг, а лучше > передавайте -pid при старте демона. pid-файл исправно создается.