ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: sockd pid file
@ 2002-10-16 10:04 Igor Homyakov
  2002-10-16 11:05 ` Dmitry V. Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Igor Homyakov @ 2002-10-16 10:04 UTC (permalink / raw)
  To: ALT Linux Team

[-- Attachment #1: Type: text/plain, Size: 561 bytes --]

Привет !

C dante (socks proxy) есть проблема при создании pid файла.
Есть 2 ключевых пользователя привилегированный (sockd) и 
не привилегированный (nobody). Предполагаеться, что от имени
первого происходит создание сокета, getpwname, работа с PAM
и почему-то создание pid файла. Всё остальное удел nobody.

из-за этого получаеться что не хватает прав для записи в /var/run

моя беседа с разработчиками прилагаеться.

Вопрос: как правилнее поступить, патчит или создавать pid файл
        как предлагает Michael ?
	
--
Igor Homyakov
<homyakov AT ramax.spb.ru>

[-- Attachment #2: Type: message/rfc822, Size: 1617 bytes --]

From: Michael Shuldman <michaels@inet.no>
To: Igor Homyakov <homyakov@ramax.spb.ru>
Subject: Re: sockd pid file
Date: Wed, 16 Oct 2002 11:58:43 +0200
Message-ID: <20021016115843.23708@bastesen.inet.no>

Igor Homyakov wrote,
> On Tue, Oct 15, 2002 at 11:54:15AM +0200, Michael Shuldman wrote:
> > > Q: Why sockd does not wrote pid file BEFORE droping privileges ?
> > > ( in serverinit() function or immediatly after )
> 
> There will be no access problems to /var/run if sockd creates
> /var/run/sockd.pid while running as root (like most other daemons do).

sockd starts using the privileges given in sockd.conf as soon as
possible.  You can create the file yourself and make it writable
by sockd if that is a problem for you.


-- 
  _ // 
  \X/ -- Michael Shuldman <michaels@inet.no>



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-10-16 12:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-16 10:04 [devel] Q: sockd pid file Igor Homyakov
2002-10-16 11:05 ` Dmitry V. Levin
2002-10-16 10:58   ` Igor Homyakov
2002-10-16 12:07     ` Dmitry V. Levin
2002-10-16 12:16       ` Igor Homyakov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git