Здравствуйте!
Работала у меня на FreeBSD связка Cyrus-imapd+Sendmail. Я это все настроил и больше года все это прекрасно работало. Недавно решил обновить коллекцию установленных портов, обновил. Неделю назад понадобилось создать новый почтовый ящик, и тут оказалось, что утилита администрирования Cyrus отказывается запускаться с вот такой ошибкой:# cyradm --user cyradmin --server localhost
Can't locate loadable object for module Cyrus::IMAP in @INC (@INC contains: /usr
/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/lib/perl5/5.8.9/Cyrus/IMAP/Admin.pm line 44
Compilation failed in require at /usr/local/lib/perl5/5.8.9/Cyrus/IMAP/Admin.pm
line 44.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/5.8.9/Cyrus/IMAP/Admin
.pm line 44.
Compilation failed in require at /usr/local/lib/perl5/5.8.9/Cyrus/IMAP/Shell.pm
line 60.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/5.8.9/Cyrus/IMAP/Shell
.pm line 60.
Compilation failed in require.
BEGIN failed--compilation aborted.
Изначально стояло:
FreeBSD 6.1
cyrus-imapd-2.2.12 + cyrus-sasl-2.1.22 + db-3.3.11 + openssl-0.9.8h
Perl 5.8.8, ствился с системой из дистрибутива.
После обновления стоит Perl 5.8.9. Грешу на это. Может у кого было такое, подскажите, пожалуйста, как рещить проблему? Не хочеца терять накопившуюся почту! В принципе все работает, но не могу управлять ящиками...