Re: Re: spam-filter cgpav+spamssassin

От: Maksim V. Strepetilov <CGatePro_at_mx_ru>
Дата: Fri 25 Nov 2005 - 11:42:25 MSK

Здравствуйте CommuniGate,

Friday, November 25, 2005, 9:18:23 AM, you wrote:

>>>      Да это понятно у меня Fedora3, но дело в том что pid файла нету вообще, как он должен
>>>      создаваться?
S>> -u лучше оставить - это под каким пользователем пускается
S>> процесс (вместо рута), но у него должны быть права на запись в
S>> /var/run/spamd.
S>> "работающая" строчка на федоре: /usr/bin/spamd -d -m 5 -x -u mail --socketpath=/var/run/spam
S>> права на ll /var/run/spam:
S>> srw-rw-rw-  1 mail root 0 Ноя 18 14:23 /var/run/spam

> поставил эту строку и всё равно выдаёт это
> [root@mail init.d]# ./spamassassin start
> Starting spamd: Could not create UNIX socket on /var/run/spam:
> Address already in use (connect: Connection refused)

> да /var/run/spam: это какталог ??
> а что за s ?? --- srw-rw-rw- 1 mail root 0 Ноя 18 14:23 /var/run/spam

Нет, это файл, s это так называемый setuseridbit нужна для того что бы программа могла прикинутся суперпользователем при запуске из-под любого другого пользователя. Смысла нету задавать ее для отдельного файла который даже не является выполнимым. Хотя я могу и ошибатся.

А вообще пользователь изпод которого запускается spamassasin имеет доступ к этой папке, т.е. дерево прав ему позволяет писать в эту папку ??? А пид файл, при соблюдении условия корректности прав дерева создается ассасином самостоятельно, его создавать не надо.

-- 
Наилучшие пожелания,
Максим Стрепетилов
программист ООО "Открытый Контакт"
г. Минск ул. Кальварийская 17а - 517
тел: 2110121
факс: 2110122
e-mail: strmaks@open.by
        admin@mail.by
Получено Fri Nov 25 08:40:57 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:17:49 MSK