[Comm] Использование start-stop-daemon
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Ноя 6 18:00:41 MSK 2006
On Mon, Nov 06, 2006 at 04:41:28PM +0300, Eugene Prokopiev wrote:
> > Но есть другая проблема:
> >
> > [root на mydomain root]# ps aux | grep myservice
> > [root на mydomain root]# start-stop-daemon --quiet --start -b -m --pidfile
> > /var/run/myservice.pid --user myservice --exec /usr/bin/myservice
> > [root на mydomain root]# ps aux | grep myservice
> > root 6129 1.0 0.1 1612 824 ? S 14:22 0:00 /bin/sh
> > /usr/bin/myservice
> >
> > Почему myservice стартует от root?
> >
> > Пользователь myservice есть, при указании несуществующего получаю:
> >
> > start-stop-daemon: user `myservice1' not found
>
> strace вообще не показывает попыток сменить uid:
Рекомендую использовать функции start_daemon/stop_daemon.
См. тж.
http://lists.altlinux.org/pipermail/devel/2006-November/038198.html
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20061106/9e6cd239/attachment-0003.bin>
Подробная информация о списке рассылки community