URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67307
[ Назад ]

Исходное сообщение
"не могу понять чего от меня хочет SpamAssassin"

Отправлено DeadM0r0z , 01-Июл-06 17:39 
доброго времени суток , проблема связанная с SpamAssassin в связке с Exim, Clamav
в заголовках писем пишет
X-Spam-Score: 0.1 (/)
X-Spam-Scanned: Yes
X-Spam-Scanner: SpamAssassin running on this mail server

в логах непонятно , чего ему не хватает , что значит :

Jul  1 16:51:48 mail spamd[501]: spamd: connection from localhost.myhost.com [127.0.0.1] at port 60896
Jul  1 16:51:48 mail spamd[501]: spamd: setuid to nobody succeeded
Jul  1 16:51:48 mail spamd[501]: spamd: creating default_prefs: /nonexistent/.spamassassin/user_prefs
Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm line 1469
Jul  1 16:51:48 mail spamd[501]: config: cannot write to /nonexistent/.spamassassin/user_prefs: No such file or directory
Jul  1 16:51:48 mail spamd[501]: spamd: failed to create readable default_prefs: /nonexistent/.spamassassin/user_prefs
Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm line 1469
Jul  1 16:51:48 mail spamd[501]: spamd: checking message <551371119.20060701151014@myhost.com> for nobody:65534
Jul  1 16:51:49 mail spamd[501]: spamd: clean message (0.5/5.0) for nobody:65534 in 0.8 seconds, 194839 bytes.
Jul  1 16:51:49 mail spamd[501]: spamd: result: .  0 - ALL_TRUSTED,MISSING_SUBJECT,NO_REAL_NAME scantime=0.8,size=194839,user=nobody,uid=65534,
Jul  1 16:51:49 mail spamd[496]: prefork: child states: II

помогите разобраться!
заранее благодарен


Содержание

Сообщения в этом обсуждении
"не могу понять чего от меня хочет SpamAssassin"
Отправлено v.i.t , 01-Июл-06 22:46 

>в логах непонятно , чего ему не хватает , что значит :
>
>
>Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at

в логах как раз все понятно - иначе не подходите серверу (может сдохнуть) :-)))


"не могу понять чего от меня хочет SpamAssassin"
Отправлено DeadM0r0z , 02-Июл-06 15:43 
>
>>в логах непонятно , чего ему не хватает , что значит :
>>
>>
>>Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at
>
>в логах как раз все понятно - иначе не подходите серверу (может
>сдохнуть) :-)))


=)) как это переводится, я тоже знаю =)
только где этот /nonexistent существовать должен ??


"не могу понять чего от меня хочет SpamAssassin"
Отправлено v.i.t , 02-Июл-06 21:44 
>>
>>>в логах непонятно , чего ему не хватает , что значит :
>>>
>>>
>>>Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at
>>
>>в логах как раз все понятно - иначе не подходите серверу (может
>>сдохнуть) :-)))
>
>
>=)) как это переводится, я тоже знаю =)
>только где этот /nonexistent существовать должен ??

в логе ясно написано - что пытается создать в корневом директории
  


"не могу понять чего от меня хочет SpamAssassin"
Отправлено crash , 02-Июл-06 08:07 
>доброго времени суток , проблема связанная с SpamAssassin в связке с Exim,
>Clamav
>в заголовках писем пишет
>X-Spam-Score: 0.1 (/)
>X-Spam-Scanned: Yes
>X-Spam-Scanner: SpamAssassin running on this mail server
>
>в логах непонятно , чего ему не хватает , что значит :
>
>
>Jul  1 16:51:48 mail spamd[501]: spamd: connection from localhost.myhost.com [127.0.0.1] at
>port 60896
>Jul  1 16:51:48 mail spamd[501]: spamd: setuid to nobody succeeded
>Jul  1 16:51:48 mail spamd[501]: spamd: creating default_prefs: /nonexistent/.spamassassin/user_prefs
>Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm
>line 1469
>Jul  1 16:51:48 mail spamd[501]: config: cannot write to /nonexistent/.spamassassin/user_prefs: No
>such file or directory
>Jul  1 16:51:48 mail spamd[501]: spamd: failed to create readable default_prefs:
>/nonexistent/.spamassassin/user_prefs
>Jul  1 16:51:48 mail spamd[501]: mkdir /nonexistent: Permission denied at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm
>line 1469
>Jul  1 16:51:48 mail spamd[501]: spamd: checking message <551371119.20060701151014@myhost.com> for nobody:65534
>Jul  1 16:51:49 mail spamd[501]: spamd: clean message (0.5/5.0) for nobody:65534
>in 0.8 seconds, 194839 bytes.
>Jul  1 16:51:49 mail spamd[501]: spamd: result: .  0 -
>ALL_TRUSTED,MISSING_SUBJECT,NO_REAL_NAME scantime=0.8,size=194839,user=nobody,uid=65534,
>Jul  1 16:51:49 mail spamd[496]: prefork: child states: II
>
>помогите разобраться!
>заранее благодарен

наверное хочет чтобы создали папку и права доступа выставили


"не могу понять чего от меня хочет SpamAssassin"
Отправлено DeadM0r0z , 02-Июл-06 15:48 
>
>наверное хочет чтобы создали папку и права доступа выставили

на сколько я знаю , что SpamAssassin запускается от рута , и он вроде как создает все необходимые ему диры в хоум дириктори пользователя , от которого он запускается, т.е. другим языком , мне надо самому , руками создать в /root/ все на что он ругается  ?


"не могу понять чего от меня хочет SpamAssassin"
Отправлено dawnshade , 02-Июл-06 16:17 
>>
>>наверное хочет чтобы создали папку и права доступа выставили
>
>на сколько я знаю , что SpamAssassin запускается от рута , и
>он вроде как создает все необходимые ему диры в хоум дириктори
>пользователя , от которого он запускается, т.е. другим языком , мне
>надо самому , руками создать в /root/ все на что он
>ругается  ?


заускается он может и от рута, вот только Jul  1 16:51:48 mail spamd[501]: spamd: setuid to nobody succeeded
как следствие либо хоумдир для юзера nobody поправить, либо наконец его создать.


"не могу понять чего от меня хочет SpamAssassin"
Отправлено DeadM0r0z , 02-Июл-06 17:14 
>
>заускается он может и от рута, вот только Jul  1 16:51:48
>mail spamd[501]: spamd: setuid to nobody succeeded
>как следствие либо хоумдир для юзера nobody поправить, либо наконец его создать.
>
не помогает =( пытаюсь разные варианты , ничего не выходит , продолжает писать в логах что не может создать диры

"не могу понять чего от меня хочет SpamAssassin"
Отправлено dawnshade , 02-Июл-06 18:06 
>>
>>заускается он может и от рута, вот только Jul  1 16:51:48
>>mail spamd[501]: spamd: setuid to nobody succeeded
>>как следствие либо хоумдир для юзера nobody поправить, либо наконец его создать.
>>
>не помогает =( пытаюсь разные варианты , ничего не выходит , продолжает
>писать в логах что не может создать диры


ну создавать-то надо еще с нужными правами...


"не могу понять чего от меня хочет SpamAssassin"
Отправлено Александр , 03-Июл-06 07:40 
у меня аналогично было, сделал нужные директории вручную, ругаться перестал.

Кажется дело в том, что SpamAssassin для хранения некоторых индивидуальных результатов
своей работы использует homedir пользователей, а если почтовая система настроена
на работу с виртуальными пользователями, то homedir увы отсутствует, отсюда и все заморочки

на fr33man.ru есть статья о настройке SpamAssassin в связке с mysql (как раз на этот случай)
но сам увы не пробовал, некогда:-(


"не могу понять чего от меня хочет SpamAssassin"
Отправлено DeadM0r0z , 04-Июл-06 02:40 
>у меня аналогично было, сделал нужные директории вручную, ругаться перестал.
>
>Кажется дело в том, что SpamAssassin для хранения некоторых индивидуальных результатов
>своей работы использует homedir пользователей, а если почтовая система настроена
>на работу с виртуальными пользователями, то homedir увы отсутствует, отсюда и все
>заморочки
>
>на fr33man.ru есть статья о настройке SpamAssassin в связке с mysql (как
>раз на этот случай)
>но сам увы не пробовал, некогда:-(


Именно так оно у меня и работает , пользователи хранятся в постгре ... попробую , если что получится , напишу как разобрался... спасибо


"не могу понять чего от меня хочет SpamAssassin"
Отправлено DeadM0r0z , 04-Июл-06 11:17 
всем огромное спасибо , разобрался с этим паразитом, он на самом деле хотел дир /nonexistent в самом корне =( для меня это было не совсем понятным , зачем именно в корне, потому и тупил так долго... так же благодаря статье http://fr33man.ru/spamassassin.html и ридми . настроил все это дело на работу с постгре. работает не ругаясь!

"не могу понять чего от меня хочет SpamAssassin"
Отправлено skoval , 03-Дек-08 15:02 
>всем огромное спасибо , разобрался с этим паразитом, он на самом деле
>хотел дир /nonexistent в самом корне =( для меня это было
>не совсем понятным , зачем именно в корне, потому и тупил
>так долго... так же благодаря статье http://fr33man.ru/spamassassin.html и ридми . настроил

Парни, вы жжете.
/nonexistent - это стандартный хомяк nobody
для того он и nonexistent, что nobody для безопасности домашнюю папку не создают.

Не помню создается ли пользователь spamd при установке spamassassin из портов в FreeBSD, но у меня он есть. Собственно под ним у меня чеканье во время DATA ACL в exim и происходит.
Чтобы оно делалось под spamd, нужно написать
spam = spamd
а не
spam = nobody
как написано в спецификации к exim'у.
А создавать папки /nonexistent - это сурово ))


"не могу понять чего от меня хочет SpamAssassin"
Отправлено atomic , 08-Дек-08 13:03 
>[оверквотинг удален]
>
>Не помню создается ли пользователь spamd при установке spamassassin из портов в
>FreeBSD, но у меня он есть. Собственно под ним у меня
>чеканье во время DATA ACL в exim и происходит.
>Чтобы оно делалось под spamd, нужно написать
>spam = spamd
>а не
>spam = nobody
>как написано в спецификации к exim'у.
>А создавать папки /nonexistent - это сурово ))

а лучше так...: http://linux.derkeiler.com/Mailing-Lists/Debian/2007-01/msg0...



"не могу понять чего от меня хочет SpamAssassin"
Отправлено adwiz , 13-Мрт-09 13:04 
>[оверквотинг удален]
>>FreeBSD, но у меня он есть. Собственно под ним у меня
>>чеканье во время DATA ACL в exim и происходит.
>>Чтобы оно делалось под spamd, нужно написать
>>spam = spamd
>>а не
>>spam = nobody
>>как написано в спецификации к exim'у.
>>А создавать папки /nonexistent - это сурово ))
>
>а лучше так...: http://linux.derkeiler.com/Mailing-Lists/Debian/2007-01/msg0...

+1