28 апреля 2009 г.

Clamd из репрозитория rpmforge

Я использую достаточно стандартную связку для проверки на вирусы проходящей почты: sendmail + clamav-milter + clamd. Для CentOS clamd в стандартной поставке отсутствует. Что бы не возиться и вручную не пересобирать пакеты, пользуюсь rpmforge.

Но недавно вышел небольшой упс... После обновления пакетов серевер перестал принимать почту на отправление, выдавая сообщение об ошибке:

dsn=4.0.0, stat=Deferred: 451 4.3.2 Please try again later

Проблема заключается втом, что после установки пакета clamav, почему то перезаписывается конфигурационный файл clamd.conf!!! Причем, в новом конфиге имя socket файла, который открывает антивирус поменялось. Естественно, мильтер не мог подключиться к антивирусу и запрещал прием почты.

1 комментарий:

  1. От себя скажу, что такие моменты очень напрягают. Хорошо когда одна машина, а если их несколько ? В итоге весь энтерпрайс сводится юзай то, что есть. Если нету, то или руками или не используй. Такое отношение ОЧЕНЬ сильно напрягает.
    Выходы есть, это Debian - но меня убивает его консерватизм, который еще хуже чем в RHEL.
    Очень надеюсь, что Canonical допилить ubuntu server и будет его нормально продавать.
    P.S У самого накипело.
    P.P.S Suse убивает своим yast :/

    ОтветитьУдалить