[sisyphus] Демонизирование процесса
Maxim Bodyansky
=?iso-8859-1?q?maximbo_=CE=C1_rambler=2Eru?=
Вт Дек 20 13:35:49 MSK 2005
On Втр, Дек 20, 2005 at 12:26:02 +0200 Andrei Bulava wrote:
> Dmitry Lebkov wrote:
<skip />
> <jt>Вы реально хотите доверить управление файрволом закрытому ПО?
> Помните: каждый ССЗБ.</jt>
Ага, хочу.
> > 1) взять /etc/rc.d/init.d/template и подрихтовать под свои нужды;
> > 2) добавить к списку параметров start_daemon параметр --make-pidfile.
> > 3) проверить работоспособность ;)
>
> E.g., компоненты Jabberd2 запускаются из init.d через использование
> конструкции вида
>
> PIDFILE=/var/run/jabberd2/router.pid
> LOCKFILE=/var/lock/subsys/jabberd-router
> DAEMON="runbg /usr/libexec/jabberd2/router"
>
> start_daemon --pidfile "$PIDFILE" --name router --lockfile "$LOCKFILE"
> --user jabberd2 -- $DAEMON "$OPTIONS"
помогла такая конструкция:
start_daemon --pidfile "$PIDFILE" --make-pidfile --lockfile "$LOCKFILE" \
-- utm5_rfw -c /etc/utm5_rfw.cfg
Ключ --user пока цепляться упорно не хочет.
--
WBR,
Maxim Bodyansky
Подробная информация о списке рассылки Sisyphus