[sisyphus] не отрабатывает нормально start-stop-deamon (имя процесса содержит пробелы)

Dmitry V. Levin ldv на altlinux.org
Чт Май 8 01:44:01 MSK 2014


On Thu, May 08, 2014 at 01:29:03AM +0400, Alexei V. Mezin wrote:
> 08.05.2014 01:10, Michael Shigorin пишет:
> 
> >Ммм... может иметь смысл глянуть
> >http://fly.osdn.org.ua/~mike/tmp/sympa-4.1.2-alt1.nosrc.rpm
> >(там тоже перл).
> >
> 
> Э-э-э, нет. Там все как-то слишком просто и 
> примитивно. Типа "есть лок-файл -- 
> приложение запущено, нет файла -- 
> запустить". И статус проверяется через 
> имя скрипта, а в нашем случае это не 
> работает.
> 
> На первый взгляд работает вот так:
> 
> stop)
>         stop_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" 
> --expect-user dyndns  -- /usr/bin/perl
> 
> status)
>         status --pidfile "$PIDFILE" --expect-user dyndns  -- /usr/bin/perl
> 
> Только неаккуратненько выходит: 
> выключаешь сервис ddclient, а пишет что "perl 
> остановлен".

start_daemon/stop_daemon/status --displayname ddclient


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140508/bae7df9e/attachment-0001.bin>


Подробная информация о списке рассылки Sisyphus