FreeRadius 3.0.8 ошибка установки rlm_perl

Я установил freeradius 3.0.8 и хочу интегрировать или связать его с perl, для этого я ввожу perl в / usr / local / etc / raddb / mods-available / perl и / usr / local / etc / raddb / sites- Доступный / по умолчанию также редактируется в соответствии с инструкциями на странице http://wiki.freeradius.org/modules/Rlm_perl < / а>.

После ввода radiusd -Xxx я получил следующую ошибку:

-Ср, 3 июня, 18:43:10 2015: Ошибка: / usr / local / etc / raddb / sites-enabled / default [477]: Не удалось найти Perl как модуль или политику.

-Ср 3 июня 18:43:10 2015: Ошибка: / usr / local / etc / raddb / sites-enabled / default [477]: Убедитесь, что конфигурация существует в / usr / local / etc / raddb / mods-enabled / Perl.

-Ср, 3 июня, 18:43:10 2015: Ошибка: / usr / local / etc / raddb / sites-enabled / default [447]: Ошибки при синтаксическом анализе раздела аутентификации.

Однако я также создал символическую ссылку, и ошибка, вставленная выше, возникла после создания символической ссылки.

Пожалуйста, помогите мне решить эту проблему.


person Faisal    schedule 03.06.2015    source источник


Ответы (1)


Это должно быть «perl», а не «Perl» (вы неправильно написали заглавные буквы).

person Arran Cudbard-Bell    schedule 04.06.2015
comment
это не проблема, у меня уже есть Perl в маленьком формате, но я также пробую его с заглавной. На самом деле у меня нет файла rlm_perl.so. Я не знаю, как установить файл .so. пожалуйста, помогите мне в этом. - person Faisal; 05.06.2015
comment
Вам нужен libperl.so, двоичный файл perl EXTERN.h и perl.h, иначе система сборки не построит rlm_perl. Убедитесь, что у вас установлены библиотеки perl и заголовки для разработки. - person Arran Cudbard-Bell; 05.06.2015
comment
какие библиотеки Perl мне нужно проверить? Я уже установил пакет разработчика для Perl - person Faisal; 08.06.2015