[devel] Q: sockd pid file
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Ср Окт 16 16:07:57 MSD 2002
On Wed, Oct 16, 2002 at 02:58:28PM +0400, Igor Homyakov wrote:
> > > первого происходит создание сокета, 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 ?
rm -f $PID_FILE && touch $PID_FILE && chgrp sockd $PID_FILE && chmod 664 $PID_FILE || rm -f $PID_FILE
Это плохо, ибо фактически дает пользователю с правами, достаточными для
записи в этот pid-файл, послать сигнал SIGTERM/SIGKILL любому процессу в
системе.
--
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/devel/attachments/20021016/730bdae9/attachment-0001.bin>
Подробная информация о списке рассылки Devel