From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 16 Oct 2002 14:58:28 +0400 From: Igor Homyakov To: devel@altlinux.ru Subject: Re: [devel] Q: sockd pid file Message-ID: <20021016105828.GA9355@kadath.pm.ramax.spb.ru> References: <20021016100459.GA8655@kadath.pm.ramax.spb.ru> <20021016110516.GA31379@basalt.office.altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20021016110516.GA31379@basalt.office.altlinux.ru> User-Agent: Mutt/1.4i X-Operating-System: GNU/Linux (ALT Linux http://altlinux.org) Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: 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 http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141