Доброе время суток.Возникла необходимость установить роль ASSP на сервер под управлением CentOS 7 (виртуальная машина, хост Proxmox)
С установкой CentOS проблем не возникло.
Далее, следовал этим how-to
http://forum.kamenev.su/index.php?topic=189.0
http://youtu.be/-n_AHIQTnTE
Подключил дополнительные репозитории, установил необходимые пакеты, включая Perl (v5.16.3 через yum) и cpan.
При попытки выполения скрипта mod_inst.pl из инструкции по установке для установки необходимых модулей cpan пропускает некоторые модули и выдает ошибки.
Найти рекомендаций по их исправлению.
Пробую запустить ASSP.
При запуске ASSP (#perl assp.pl) возникает ошибка:
______________________________
loading modules.........U [failed] - errors are written to file /usr/share/assp/moduleLoadErrorstxt
______________________________
Зайти в вэб-интерфейс, естественно, не получается.
Далее, смотрю содержимое файла moduleLoadErrors.txt
______________________________
module Net::IP could not be loaded (see error below): check with >perl -e "use Net::IP;"
Can't locate Net/IP.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/p$
BEGIN failed--compilation aborted at (eval 83) line 1, <DATA> line 747.
module Mail::SPF::Query could not be loaded (see error below): check with >perl -e "use Mail::SPF::Query;"
Can't locate Mail/SPF/Query.pm in @INC (@INC contains: /usr/share/assp/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr$
BEGIN failed--compilation aborted at (eval 65) line 1, <DATA> line 747.
______________________________
(и далее в том же духе, несколько десятков модулей не могут быть загружены.)
Пробую доустановить модули вручную через cpan.
За исключением нескольких модулей, сделать этого не удается.
из-за dependencies missing.
Разумеется, пробовал аналогично устанавливать все требуемые зависимости, но не выходит.
Очевидно, не хватает каких-то установленных пакетов, но каких? В документации об этом ничего не сказано, либо я не нашел.
Да и cpan по логике должен подтянуть все зависимости (или нет?)
Я в тупике. Пытаюсь решить задачу уже не первый день, но, очевидно, моего понимания линукса не хватает.
Прошу содействия в решении проблемы, если получится даже готов оформить актуальный how-to, потому как имеющиеся в сети малоактуальны (большинство для старых версий ASSP от 1.4-1.9)
Если так и не удастся решить проблему установки ASSP придется рассмотреть другие подобные системы, но, честно говоря, не хочется уходить от ASSP, с которой уже как-никак знаком (сейчас в роли ASSP один из старых замусоренных серверов с CentOS5, версия ASSP там старая, мигрировать его непосредственно в Proxmox не вариант).
Очень рассчитываю на советы опытных коллег и их волшебный пендель, который подтолкнет в правильном направлении к решению проблемы.