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

Исходное сообщение
"SpamAssassin bayes"

Отправлено _KAV_ , 02-Авг-04 11:00 
В SpamAssassin почему-то не включается байесовский фильтр. Связка Postfix - Amavisd-new - clamav - SpamAssassin, Gentoo . Скормил для тренировки кучу писем, пробовал в конфиге прописать use_bayes 1 (хотя это значение по умолчанию), хоть скормил больше 200 писем - пробовал bayes_min_ham_num 50 (и спам аналогично) - в заголовках байесовская оценка не появляется. Кто б толкнул в правильном направлении?

Содержание

Сообщения в этом обсуждении
"SpamAssassin bayes"
Отправлено _KAV_ , 02-Авг-04 15:45 
Сам спросил - сам и отвечу - может, кто еще нарвался...
при первом запуске sa-learn создает базы данных для пользователя неизвестного неизвестной группы без права лоступа туда SpamAssassin. Поправил - пошло...



"SpamAssassin bayes"
Отправлено dawnshade , 02-Авг-04 15:50 
>Сам спросил - сам и отвечу - может, кто еще нарвался...
>при первом запуске sa-learn создает базы данных для пользователя неизвестного неизвестной группы
>без права лоступа туда SpamAssassin. Поправил - пошло...


Гм, простите, а это как???
Подразумевается, что учить и запускать SA надо из-под одного юзера...
Типа
su - exim -c '/usr/local/bin/sa-learn -D 2 --mbox --spam /some/folder/with/spam'


"SpamAssassin bayes"
Отправлено shaman , 02-Авг-04 16:03 
>Гм, простите, а это как???
>Подразумевается, что учить и запускать SA надо из-под одного юзера...
>Типа
>su - exim -c '/usr/local/bin/sa-learn -D 2 --mbox --spam /some/folder/with/spam'

Не обязательно.


"SpamAssassin bayes"
Отправлено _KAV_ , 02-Авг-04 16:37 
>>su - exim -c '/usr/local/bin/sa-learn -D 2 --mbox --spam /some/folder/with/spam'
>
>Не обязательно.
таки
необязательно... и форма запуска другая -
sa-learn --spam /path/to/spam
Если его запускать не из под рута, он не ко всем файлам доступится - прав на чужие письма не хватит. В любом случае он создал файлы с владельцем не рутом, а неизвестным

"SpamAssassin bayes"
Отправлено dawnshade , 02-Авг-04 16:47 
>>>su - exim -c '/usr/local/bin/sa-learn -D 2 --mbox --spam /some/folder/with/spam'
>>
>>Не обязательно.
>таки
>необязательно... и форма запуска другая -
>sa-learn --spam /path/to/spam
>Если его запускать не из под рута, он не ко всем файлам
>доступится - прав на чужие письма не хватит. В любом случае
>он создал файлы с владельцем не рутом, а неизвестным

Блин, а кто мешает сделать chown -R exim /some/folder/with/spam ???
А если юзеры все виртуальные и эксим тот-же не имеет шелла???
Из -под кого тогда запускать?
Естественно, потом доступа к этой базе не будет ни у кого, если явно не сказать MTA...


"SpamAssassin bayes"
Отправлено _KAV_ , 02-Авг-04 16:53 
>> В любом случае
>>он создал файлы с владельцем не рутом, а неизвестным
>
>Блин, а кто мешает сделать chown -R exim /some/folder/with/spam ???
>А если юзеры все виртуальные и эксим тот-же не имеет шелла???
>Из -под кого тогда запускать?
>Естественно, потом доступа к этой базе не будет ни у кого, если
>явно не сказать MTA...
1- прочти, что я оставил из своего прошлого письма
2 - у меня фильтры запускаются от другого пользователя, чем МТА
3 - root - пользователь не виртуальный


"SpamAssassin bayes"
Отправлено _KAV_ , 02-Авг-04 16:53 
>> В любом случае
>>он создал файлы с владельцем не рутом, а неизвестным
>
>Блин, а кто мешает сделать chown -R exim /some/folder/with/spam ???
>А если юзеры все виртуальные и эксим тот-же не имеет шелла???
>Из -под кого тогда запускать?
>Естественно, потом доступа к этой базе не будет ни у кого, если
>явно не сказать MTA...
1- прочти, что я оставил из своего прошлого письма
2 - у меня фильтры запускаются от другого пользователя, чем МТА
3 - root - пользователь не виртуальный


"SpamAssassin bayes"
Отправлено dawnshade , 02-Авг-04 17:01 
>>> В любом случае
>>>он создал файлы с владельцем не рутом, а неизвестным
>>
>>Блин, а кто мешает сделать chown -R exim /some/folder/with/spam ???
>>А если юзеры все виртуальные и эксим тот-же не имеет шелла???
>>Из -под кого тогда запускать?
>>Естественно, потом доступа к этой базе не будет ни у кого, если
>>явно не сказать MTA...
>1- прочти, что я оставил из своего прошлого письма

???

>2 - у меня фильтры запускаются от другого пользователя, чем МТА

Пожалуйста, я просто показал пример...

>3 - root - пользователь не виртуальный

Ну, логично и что с того???


Давай закроем тему. Беспредметная и безпричинная....