>Как установили, что именно пишет и на каком этапе? Если ставили все >из репозитария и при rpm -i ругается на зависимости, то убедитесь >что имена пакетов совпадают в точности. Если это не так, то >придется сделать пакеты заглушки. Добрый день ! Спасибо за ответ. Очень приятно было получить подсказку куда копать. Когда я его (postgrey) пытался установить из rpm пакета, который был скачан из адреса www.rpmfind.net именно для RHEL5, то он (postgrey) орет, что ему нужны модули о которых я написал в моем предыдушем письме, хотя я перед его установкой все модули установил, правда не с использованием CPAN, а просто установил по отдельности каждый из требуемых для postgrey дополнительных модулей. Эти дополнительные модули не потребовали установки других дополнительных модулей. Значит все ОК. Более того я даже установил ему Berkeley DB-4.5.20, хотя у меня на RHEL 5 была уже установлена исходно DB-4.3, а postgrey требуется версия выше чем DB-4.1. Я посмотрел все устанавливаемые мною модули встали в директорию где perl. Но это чудо (postgrey), при установке из rpm, все равно орет что не находит этих модулей .... :-( Тогда я бросил это гиблое дело и скачал не rpm версию, а tar. Распаковал все это дело и ручками скопировал postgrey и postgreyreport, который кстати и подсказал мне где должна быть расположена база для postgrey, в каталог /usr/local/sbin. Создал по пути /var/spool/postfix/postgrey каталог. А вот с правами на этот каталог похоже я намудрил. Я сделал chown postfix.postfix /var/spool/postfix/postgrey и выставил chmod 700 /var/spool/postfix/postgrey После чего выполнил команду /usr/local/sbin/postgrey --inet=127.0.0.1:10023 --delay=300 --user=postfix --group=postfix и база данных для postgrey была создана. После сего вставил в rc.local строчку для старта при запуске системы /usr/local/sbin/postgrey -d --inet=127.0.0.1:10023 --delay=300 --user=postfix --group=postfix И postgrey как бы завелся, то есть #telnet 127.0.0.0 10023 входит нга прослушку этого порта, но вот по quit выйти никак не получается...:-( Да и в логах нет строки которая говорит что письмо задержано на 300 сек Greylist....а почти сразу валится в майл ящик юзера.... Такие дела... Может быть ему надо выставить chown postgrey.postgrey /var/spool/postfix/postgrey ? Или куда еще копать ? Есть ли у кого идеи ? Заранее спасибо
|