Фев 02
Сегодня пришел на работу, выяснилось, что почта не работает. Первым делом полез в консоль сервера, попытался перезапустить exim и получил следующее:
#/scripts/restartsrv_exim /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim" /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"
Беда крылась том, что Cpanel обновила Perl и нужно вручную сказать об этом системе посредством команды
#/usr/local/bin/perl-after-upgrade -f
и снова выполнить
#/scripts/restartsrv_exim
UPD: Если же вы видите такой вывод:
#/scripts/restartsrv_exim info [restartsrv_exim] BSD::Resource not available. Resource Limits not adjusted /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim" /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"
то лечить нужно так:
#/scripts/upcp --force #/usr/local/bin/perl-after-upgrade -f #ln -s /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so /usr/local/lib #/scripts/restartsrv_exim


05 Фев 2009 в 13:03
спасибо. напоролся на те же грабли.
[Ответить]
05 Фев 2009 в 13:10
Всегда пожалуйста, теперь буду типсы писать время от времени. Приятно осознавать, что ты кому-то помог.
[Ответить]
07 Апр 2009 в 21:48
Спасибо, совет пришелся кстати) FreeBSD 6.3.
[Ответить]
04 Янв 2010 в 23:44
Огромное спасибо!!!
[Ответить]
13 Июл 2010 в 09:14
Спасибо очень помогло, отвалился nginx после обновления
[Ответить]
30 Июл 2010 в 07:16
Тоже хотел сказать Огромное Спасибо.
В руки попала рабочая FreeBSD-система, которая была установлена не мной, настраивалась не мной, и установка с настройкой далеки от идеальных. Приходится на рабочей системе причесывать все и делать это без остановки сервера и сервисов. С учетом того, что опыта администрирования FreeBSD мало, то иногда дрожат руки, когда что-то не получается (сервер очень важный). Времени на изучение материала не хватает, поэтому приходится копипейстить ошибки с консоли в Гугл и быстро искать решения.
[Ответить]