Здравствуйте всем! Поставил тут недавно новую версию perl и SpamAssassin. Сначала spamd стал ругался в логах на базу так:bayes db version 2 is not able to be used, aborting!
Снес файлы bayes_toks и bayes_seen. Думал, поможет. Теперь он ругается так:
bayes db version 0 is not able to be used, aborting!
Как мне восстановить нормальную работу Spamassassina? Подскажите, пли-и-и-з!
у sa-learn есть ключик, обеспечивающий коныертацию базы
>Здравствуйте всем! Поставил тут недавно новую версию perl и SpamAssassin. Сначала
>spamd стал ругался в логах на базу так:
>
>bayes db version 2 is not able to be used, aborting!
>
>Снес файлы bayes_toks и bayes_seen. Думал, поможет. Теперь он ругается так:
>
>bayes db version 0 is not able to be used, aborting!
>
>Как мне восстановить нормальную работу Spamassassina? Подскажите, пли-и-и-з!Попробуй отключить use_bayes 0.
Переустанови spamassassin.
>
>Попробуй отключить use_bayes 0.А зачем? Ведь он мне нужен! Без него проценто 30 спама проходит. Меня юзвери съедят живьем!
>
>Переустанови spamassassin.Попробовал. Ничего не изменилось.
Насчет опции в sa-learn - есть там опция --import, но это не то. Да и потом, sa-learn сам же создал новые базы данных после того как я снес старые! Всяко версия базы не должна быть неправильной?
>Насчет опции в sa-learn - есть там опция --import, но это не
>то. Да и потом, sa-learn сам же создал новые базы данных
>после того как я снес старые! Всяко версия базы не должна
>быть неправильной?1 - перловые модули доступа могут не соответствовать... проверить, обновить
2 - у последних версий шутка с правами доступа... с какими ключами запускаешь обучалку?
>
>1 - перловые модули доступа могут не соответствовать... проверить, обновить
>2 - у последних версий шутка с правами доступа... с какими ключами
>запускаешь обучалку?1. А как проверить? Скорее всего именно в этом дело. После установки нового perl у меня косяки сплошные. Некоторые порты вообще не хотят устанавливаться. Ругаются, что в @INC нет нужных им файлов. А как правильно установить @INC я не знаю... Спрашивал в форуме и ничего мне не ответили. А насчет прав - так ведь sa-learn нормально все обновляет. И spamd не ругается на доступ. Он ругается на версию bayes.
>
>1. А как проверить? Скорее всего именно в этом дело. После установки
>нового perl у меня косяки сплошные. Некоторые порты вообще не хотят
>устанавливаться. Ругаются, что в @INC нет нужных им файлов. А как
>правильно установить @INC я не знаю... Спрашивал в форуме и ничего
>мне не ответили.
perl MCPAN -e shell..
> А насчет прав - так ведь sa-learn нормально
>все обновляет. И spamd не ругается на доступ. Он ругается на
>версию bayes.
обновляет... но SA с этими базами не работает.
нужно sa-learn -u amavis --dbpatch /...
>1. А как проверить? Скорее всего именно в этом дело. После установки
>нового perl у меня косяки сплошные. Некоторые порты вообще не хотят
>устанавливаться.А вы ports/UPDATING читали перед обновлением перла? Видимо нет..
>А вы ports/UPDATING читали перед обновлением перла? Видимо нет..Действительно... Правда говорят, что если уж совсем ничего не получается, надо почитать документацию. :)) Прочитал, сделал - работает (тоже, правда без проблем не обошлось, но разобрался) Спасибо!