* [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