Не стартует Postgrey на openSUSE 12.2

В предверии выхода 12.3 решил обновиться с 12.1 на 12.2.
Перестал запускаться Postgrey.
Скриншот ошибки:
http://i54.fastpic.ru/big/2013/0306/98/04df19eefd56470c7dda5436cb8d0e98.jpg
Глянул на этот файл Server.pm. Отличий в версии 5.16.0, которая стала с 12.2, от 5.14.2, которая была в 12.1, не вижу.

Postgrey не стартует - соответсвенно полные логи этой ошибки:


Mar  6 21:20:09 termo-gate postfix/smtpd[3191]: warning: connect to 127.0.0.1:10031: Connection refused
Mar  6 21:20:09 termo-gate postfix/smtpd[3191]: warning: problem talking to server 127.0.0.1:10031: Connection refused

Пробовал переустанавливать пакет perl-Net-Server. Толку ноль…

Нужен хелп.

**Slava_D, **запускается единожды только после перезагрузок.

В том-то и дело, что не стартует.

Проверено на systemd, а у вас SysV.
Версия отсюда](https://build.opensuse.org/package/binaries?package=postgrey&project=server%3Amail&repository=openSUSE_12.2) запускается без проблем.

dhcppc0:/etc/init.d # ./postgrey start
redirecting to systemctl
Starting postgrey daemondefined(@array) is deprecated at /usr/lib/perl5/vendor_perl/5.16.0/Net/Server.pm line 211.
        (Maybe you should just omit the defined()?)
can't open /etc/postgrey/postgrey_whitelist_recipients: No such file or directory
                                                                                                                                                                                                                                                           failed
dhcppc0:/etc/init.d # systemctl status postgrey.service
postgrey.service - Postgrey Greylisting Service
          Loaded: loaded (/lib/systemd/system/postgrey.service; disabled)
          Active: active (running) since Thu, 07 Mar 2013 09:42:41 +0300; 6min ago
         Process: 4768 ExecStart=/usr/sbin/postgrey -d $POSTGREY_CONN_OPTIONS $POSTGREY_DBDIR $POSTGREY_EXTRA_OPTIONS (code=exited, status=0/SUCCESS)
         Process: 4765 ExecStartPre=/bin/echo Starting greylisting service (Postgrey) (code=exited, status=0/SUCCESS)
        Main PID: 4769 (/usr/sbin/postg)
          CGroup: name=systemd:/system/postgrey.service
                  └ 4769 /usr/sbin/postgrey -d --unix=/var/spool/postfix/postgrey/socket --auto-whitelist-clients                    

Mar 07 09:42:41 dhcppc0 echo[4765]: Starting greylisting service (Postgrey)
Mar 07 09:42:41 dhcppc0 postgrey[4768]: defined(@array) is deprecated at /usr/lib/perl5/vendor_perl/5.16.0/Net/Server.pm line 211.
Mar 07 09:42:41 dhcppc0 postgrey[4768]: (Maybe you should just omit the defined()?)
Mar 07 09:42:41 dhcppc0 postgrey[4768]: can't open /etc/postgrey/postgrey_whitelist_recipients: No such file or directory
Mar 07 09:42:41 dhcppc0 postgrey[4769]: Process Backgrounded
Mar 07 09:42:41 dhcppc0 postgrey[4769]: 2013/03/07-09:42:41 postgrey (type Net::Server::Multiplex) starting! pid(4769)
Mar 07 09:42:41 dhcppc0 postgrey[4769]: Using default listen value of 128
Mar 07 09:42:41 dhcppc0 postgrey[4769]: Binding to UNIX socket file /var/spool/postfix/postgrey/socket using SOCK_STREAM
Mar 07 09:42:41 dhcppc0 postgrey[4769]: Setting gid to "51 51"
Mar 07 09:42:41 dhcppc0 postgrey[4769]: Setting uid to "121"
dhcppc0:/etc/init.d # rpm -ql postgrey | grep postgrey.service
/lib/systemd/system/postgrey.service

При переходе с 11.4 на 12.1 я установил SysV вместо Systemd. Опять же из-за проблем с почтой (с Postfix). Сейчас “пересел” на Systemd, добавил репозиторий](http://download.opensuse.org/repositories/server:/mail/openSUSE_12.2/), поднял ему приоритет, выполнил zypper dup, обновился… “Немного” помучался с новыми почтовыми настройками (ведь даже в пределах близких по номерам билдов случаются непонятные изменения)… И всё… Теперь всё стартует.

ЗЫ: А скоро 12.3… Предполагаю очередной компьютерный секс с openSUSE rotfl!