[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