[devel] Q: sockd pid file
Igor Homyakov
=?iso-8859-1?q?homyakov_=CE=C1_ramax=2Espb=2Eru?=
Ср Окт 16 14:58:28 MSD 2002
On Wed, Oct 16, 2002 at 03:05:16PM +0400, Dmitry V. Levin wrote:
> On Wed, Oct 16, 2002 at 02:04:59PM +0400, Igor Homyakov wrote:
> > C dante (socks proxy) есть проблема при создании pid файла.
> > Есть 2 ключевых пользователя привилегированный (sockd) и
> > не привилегированный (nobody). Предполагаеться, что от имени
> Почему nobody?
> Лучше создать специального псевдопользователя (nosockd, например).
ок.
> > первого происходит создание сокета, getpwname, работа с PAM
> > и почему-то создание pid файла. Всё остальное удел nobody.
> >
> > из-за этого получаеться что не хватает прав для записи в /var/run
> >
> > моя беседа с разработчиками прилагаеться.
> >
> > Вопрос: как правилнее поступить, патчит или создавать pid файл
> > как предлагает Michael ?
> А кто потом пользуется этим pid-файлом?
как обычно, init скрипты и monit (sic!)
Допустимо ли написать что-то подобное
rm -f $PID_FILE && touch $PID_FILE && chgrp sockd $PID_FILE && chmod 774 $PID_FILE
в /etc/init.d/sockd ?
--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141
Подробная информация о списке рассылки Devel