ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] question about spamd
@ 2005-12-20 14:53 Epiphanov Sergei
  2005-12-20 15:18 ` Dmitry V. Levin
  0 siblings, 1 reply; 6+ messages in thread
From: Epiphanov Sergei @ 2005-12-20 14:53 UTC (permalink / raw)
  To: sisyphus

Решил настроить spamd после обновления оного до новой версии, да вот 
незадача: 'service spamd status' говорит, что нет работающего spamd, но есть 
оборванный /var/run/spamd/spamd.pid. При этом 'ps axf' сообщает, что spamd 
работает. Команда 'killall spamd; service spamd start' говорит OK. В 
файле /etc/sysconfig/spamd нарисовано:

RUNAS=spamd
PIDFILE=/var/run/spamd/spamd.pid
SPAMDOPTIONS="-L --username=$RUNAS --pidfile=$PIDFILE"

Поиск проблемы привёл к:

1) spamd запускается, порождает потомков под пользователем spamd, но базовый 
процесс остаётся root. Предыдущая версия (3.0.4-alt1) по сравнению с текущей 
(3.1.0-alt1) вела себя более корректно, переходя вся под указанного 
пользователя.

2) В документации к spamd приведено, что вариант '--username=root' недопустим 
и программа вываливается с фатальным сообщением. На самом деле порождается 
несколько потомков и базовый процесс начинает забирать всё процессорное 
время на себя, в результате всё жутко тормозит, а потомки вешают spamc, 
обратившийся к ним.

Пришлось облететь всё на вертолёте, указав RUNAS=root, а в параметре 
--username=spamd, но такое поведение странно.

-- 
С уважением, Епифанов Сергей



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

* Re: [sisyphus] question about spamd
  2005-12-20 14:53 [sisyphus] question about spamd Epiphanov Sergei
@ 2005-12-20 15:18 ` Dmitry V. Levin
  2005-12-20 15:30   ` Ivan Adzhubey
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2005-12-20 15:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Tue, Dec 20, 2005 at 05:53:36PM +0300, Epiphanov Sergei wrote:
> Решил настроить spamd после обновления оного до новой версии, да вот 
> незадача: 'service spamd status' говорит, что нет работающего spamd, но есть 
> оборванный /var/run/spamd/spamd.pid. При этом 'ps axf' сообщает, что spamd 
> работает. Команда 'killall spamd; service spamd start' говорит OK. В 
> файле /etc/sysconfig/spamd нарисовано:
> 
> RUNAS=spamd
> PIDFILE=/var/run/spamd/spamd.pid
> SPAMDOPTIONS="-L --username=$RUNAS --pidfile=$PIDFILE"
> 
> Поиск проблемы привёл к:
> 
> 1) spamd запускается, порождает потомков под пользователем spamd, но базовый 
> процесс остаётся root. Предыдущая версия (3.0.4-alt1) по сравнению с текущей 
> (3.1.0-alt1) вела себя более корректно, переходя вся под указанного 
> пользователя.
> 
> 2) В документации к spamd приведено, что вариант '--username=root' недопустим 
> и программа вываливается с фатальным сообщением. На самом деле порождается 
> несколько потомков и базовый процесс начинает забирать всё процессорное 
> время на себя, в результате всё жутко тормозит, а потомки вешают spamc, 
> обратившийся к ним.
> 
> Пришлось облететь всё на вертолёте, указав RUNAS=root, а в параметре 
> --username=spamd, но такое поведение странно.

Да, новая версия droppriv'ается хуже прежней, поскольку --username=spamd
всё равно оставляет рутовой процесс.  Да и глючит оно (у меня через сутки
зависло довольно странным образом).  Пришлось откатить на
spamassassin-3.0.4-alt1.M24.2 в пересобранном под Сизиф виде.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] question about spamd
  2005-12-20 15:18 ` Dmitry V. Levin
@ 2005-12-20 15:30   ` Ivan Adzhubey
  2005-12-20 15:34     ` Dmitry V. Levin
  0 siblings, 1 reply; 6+ messages in thread
From: Ivan Adzhubey @ 2005-12-20 15:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Tuesday 20 December 2005 10:18 am, Dmitry V. Levin wrote:
>
> Да, новая версия droppriv'ается хуже прежней, поскольку --username=spamd
> всё равно оставляет рутовой процесс.  Да и глючит оно (у меня через сутки
> зависло довольно странным образом).  Пришлось откатить на
> spamassassin-3.0.4-alt1.M24.2 в пересобранном под Сизиф виде.

Странно, у меня после обновления никаких изменений не видно (и проблем тоже):

# ps axwu|grep spamd
root      2277  0.0  2.0  26328 20904 ?        Ss   Dec02   
0:01 /usr/bin/spamd -d --pidfile=/var/run/spamd.pid
root      2503  0.0  0.3  26328  3848 ?        S    Dec02   0:00 spamd child
root      2506  0.0  0.3  26328  3768 ?        S    Dec02   0:00 spamd child
root     22749  0.0  0.0   1872   640 pts/0    S+   18:29   0:00 grep spamd

# rpm -qa|grep spamd
spamassassin-spamd-3.1.0-alt1

-- 
Иван

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

* Re: [sisyphus] question about spamd
  2005-12-20 15:30   ` Ivan Adzhubey
@ 2005-12-20 15:34     ` Dmitry V. Levin
  2005-12-20 15:41       ` Ivan Adzhubey
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2005-12-20 15:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Tue, Dec 20, 2005 at 10:30:53AM -0500, Ivan Adzhubey wrote:
> On Tuesday 20 December 2005 10:18 am, Dmitry V. Levin wrote:
> >
> > Да, новая версия droppriv'ается хуже прежней, поскольку --username=spamd
> > всё равно оставляет рутовой процесс.  Да и глючит оно (у меня через сутки
> > зависло довольно странным образом).  Пришлось откатить на
> > spamassassin-3.0.4-alt1.M24.2 в пересобранном под Сизиф виде.
> 
> Странно, у меня после обновления никаких изменений не видно (и проблем тоже):
> 
> # ps axwu|grep spamd
> root      2277  0.0  2.0  26328 20904 ?        Ss   Dec02   
> 0:01 /usr/bin/spamd -d --pidfile=/var/run/spamd.pid
> root      2503  0.0  0.3  26328  3848 ?        S    Dec02   0:00 spamd child
> root      2506  0.0  0.3  26328  3768 ?        S    Dec02   0:00 spamd child
> root     22749  0.0  0.0   1872   640 pts/0    S+   18:29   0:00 grep spamd
> 
> # rpm -qa|grep spamd
> spamassassin-spamd-3.1.0-alt1

Вы ведь не используете ключик --username=.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] question about spamd
  2005-12-20 15:34     ` Dmitry V. Levin
@ 2005-12-20 15:41       ` Ivan Adzhubey
  2005-12-20 16:37         ` Dmitry V. Levin
  0 siblings, 1 reply; 6+ messages in thread
From: Ivan Adzhubey @ 2005-12-20 15:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Tuesday 20 December 2005 10:34 am, Dmitry V. Levin wrote:
> On Tue, Dec 20, 2005 at 10:30:53AM -0500, Ivan Adzhubey wrote:
> > On Tuesday 20 December 2005 10:18 am, Dmitry V. Levin wrote:
> > > Да, новая версия droppriv'ается хуже прежней, поскольку
> > > --username=spamd всё равно оставляет рутовой процесс.  Да и глючит оно
> > > (у меня через сутки зависло довольно странным образом).  Пришлось
> > > откатить на
> > > spamassassin-3.0.4-alt1.M24.2 в пересобранном под Сизиф виде.
> >
> > Странно, у меня после обновления никаких изменений не видно (и проблем
> > тоже):
> >
> > # ps axwu|grep spamd
> > root      2277  0.0  2.0  26328 20904 ?        Ss   Dec02
> > 0:01 /usr/bin/spamd -d --pidfile=/var/run/spamd.pid
> > root      2503  0.0  0.3  26328  3848 ?        S    Dec02   0:00 spamd
> > child root      2506  0.0  0.3  26328  3768 ?        S    Dec02   0:00
> > spamd child root     22749  0.0  0.0   1872   640 pts/0    S+   18:29  
> > 0:00 grep spamd
> >
> > # rpm -qa|grep spamd
> > spamassassin-spamd-3.1.0-alt1
>
> Вы ведь не используете ключик --username=.

Так это не дефолтная конфигурация? Тогда прошу прощения, что встрял. У меня в 
initd.d/spamd прописано RUNAS=root.

-- 
Иван

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

* Re: [sisyphus] question about spamd
  2005-12-20 15:41       ` Ivan Adzhubey
@ 2005-12-20 16:37         ` Dmitry V. Levin
  0 siblings, 0 replies; 6+ messages in thread
From: Dmitry V. Levin @ 2005-12-20 16:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Tue, Dec 20, 2005 at 10:41:18AM -0500, Ivan Adzhubey wrote:
> On Tuesday 20 December 2005 10:34 am, Dmitry V. Levin wrote:
> > On Tue, Dec 20, 2005 at 10:30:53AM -0500, Ivan Adzhubey wrote:
> > > On Tuesday 20 December 2005 10:18 am, Dmitry V. Levin wrote:
> > > > Да, новая версия droppriv'ается хуже прежней, поскольку
> > > > --username=spamd всё равно оставляет рутовой процесс.  Да и глючит оно
> > > > (у меня через сутки зависло довольно странным образом).  Пришлось
> > > > откатить на
> > > > spamassassin-3.0.4-alt1.M24.2 в пересобранном под Сизиф виде.
> > >
> > > Странно, у меня после обновления никаких изменений не видно (и проблем
> > > тоже):
> > >
> > > # ps axwu|grep spamd
> > > root      2277  0.0  2.0  26328 20904 ?        Ss   Dec02
> > > 0:01 /usr/bin/spamd -d --pidfile=/var/run/spamd.pid
> > > root      2503  0.0  0.3  26328  3848 ?        S    Dec02   0:00 spamd
> > > child root      2506  0.0  0.3  26328  3768 ?        S    Dec02   0:00
> > > spamd child root     22749  0.0  0.0   1872   640 pts/0    S+   18:29  
> > > 0:00 grep spamd
> > >
> > > # rpm -qa|grep spamd
> > > spamassassin-spamd-3.1.0-alt1
> >
> > Вы ведь не используете ключик --username=.
> 
> Так это не дефолтная конфигурация? Тогда прошу прощения, что встрял.

Ничего страшного.

> У меня в  initd.d/spamd прописано RUNAS=root.

$ grep '^[^#]' /etc/sysconfig/spamd
RUNAS=spamd
PIDFILE=/var/run/spamd/pid
SPAMDOPTIONS="--socketpath=/var/run/spamd/socket --username=$RUNAS -x --virtual-config-dir=/var/lib/spamd/.spamassassin -P -L"


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2005-12-20 16:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-20 14:53 [sisyphus] question about spamd Epiphanov Sergei
2005-12-20 15:18 ` Dmitry V. Levin
2005-12-20 15:30   ` Ivan Adzhubey
2005-12-20 15:34     ` Dmitry V. Levin
2005-12-20 15:41       ` Ivan Adzhubey
2005-12-20 16:37         ` Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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