rlm_perl - какие версии софта?
rlm_perl - какие версии софта?
Подскажите с какой версией perl и freeradius гарантированно работает rlm_perl? Судя по форуму, там сплошное шаманство. Есть какие-то стабильные варианты?
Пробовал с perl 5.8, 5.10, 5.12, 5.14 - радиус вываливается в сегфолт, или Undefined symbol "PL_sig_name"
FreeRADIUS Version 1.1.8
система FreeBSD 8.2, все ставил из исходников. perl с поддержкой нитей.
устаналивал все согласно мануалам на сайте.
p.s.
Не rlm_perl при этом работает нормально. Проблемы начинаются при переходе на rlm_perl.
Пробовал с perl 5.8, 5.10, 5.12, 5.14 - радиус вываливается в сегфолт, или Undefined symbol "PL_sig_name"
FreeRADIUS Version 1.1.8
система FreeBSD 8.2, все ставил из исходников. perl с поддержкой нитей.
устаналивал все согласно мануалам на сайте.
p.s.
Не rlm_perl при этом работает нормально. Проблемы начинаются при переходе на rlm_perl.
-
- Сообщения: 34
- Зарегистрирован: Вт дек 30, 2008 9:56 pm
- Откуда: Vinnitsa
Re: rlm_perl - какие версии софта?
Аналогичная ситуация - подтверждаю ! Единственный вариант который заработал - это радиус из пакета и инклюд с указанием на файлик , но это ведь не выход . Попробовал спросить по аське у автора - в ответ рекомендовали обратиться на форум . Мы конечно типичные халявщики , но позвольте автор утверждает , что базовый функционал работает . Автор ответьте в чем грабли , в кривых скриптах или кривом перле\радиусе . Судя по подобной ветке с аналогичными проблемами , нормального ответа дождаться наверное не удастся . От себя замечу , что 0.53 нормально работает на старушке FreeBSD 6.2 c rlm_perl , давно так знаете работает с 2007 года ,билинг время от времени есно обновлялся , однако при попытке переехать на новую железку и установке FreeBSD 8.2 грабли вылезли сразу в виде сегволта радиуса , сами понимаете конфиги были перелиты с боевого билинга , а посему кривые руки здесь как то не проходят . Для того что бы кто то не тратил своего времени даром , как я сразу скажу ни понижение версии перла ни изменение версии радиуса при установке из портов результата не дали , по все видимости проблема кроется в каком то кривом модуле перла .
Будь проще и к тебе потянутся люди
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: rlm_perl - какие версии софта?
некоторые дистриьбутивы не подгружают libperl.so по этому нужно делать
LD_PRELOAD=/usr/local/lib/perl5/${PERL_VERSION}/mach/CORE/libperl.so radiusd
LD_PRELOAD=/usr/local/lib/perl5/${PERL_VERSION}/mach/CORE/libperl.so radiusd
-
- Сообщения: 34
- Зарегистрирован: Вт дек 30, 2008 9:56 pm
- Откуда: Vinnitsa
Re: rlm_perl - какие версии софта?
Очень печально , что этим дистром стала FreeBSD . Также остается открытым вопросом сегволт фрирадиуса при установке из портов и все таки работу при установке из пакета , принудительно указав нахождение libperl.so .
Будь проще и к тебе потянутся люди
Re: rlm_perl - какие версии софта?
Подгрузка модуля не помогает. Радиус вываливается в сегфолт.
Ждем комментариев автора.
Ждем комментариев автора.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: rlm_perl - какие версии софта?
я советую для линукса вообще собирать радиус с исходников
от статься по настройке
http://abills.net.ua/wiki/doku.php/abil ... all_ubuntu
от статься по настройке
http://abills.net.ua/wiki/doku.php/abil ... all_ubuntu
Re: rlm_perl - какие версии софта?
Причем тут линукс? Вопрос про версии в FreeBSD.user8 писал(а): система FreeBSD 8.2, все ставил из исходников. perl с поддержкой нитей.
Подскажете?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: rlm_perl - какие версии софта?
user8 писал(а):Причем тут линукс? Вопрос про версии в FreeBSD.user8 писал(а): система FreeBSD 8.2, все ставил из исходников. perl с поддержкой нитей.
Подскажете?
под FreeBSD8 freeradius2 все ставится из портов и отлично работает
мануал по установке из портов уже на сайте
Re: rlm_perl - какие версии софта?
Хорошо, проверим с radius2
Re: rlm_perl - какие версии софта?
Завелось на связке:
perl 5.12.4
+
FreeRADIUS Version 2.1.12
Можно закрыть тему.
perl 5.12.4
+
FreeRADIUS Version 2.1.12
Можно закрыть тему.