Это старая версия документа.
rlm_perl
raddb/radiusd.conf
Добавить в секцию «modules»
perl { module = /usr/abills/libexec/rlm_perl.pl func_authorize = authorize func_accounting = accounting func_authenticate = authenticate func_preacct = preacct func_checksimul = checksimul func_xlat = xlat }
В секцию «authorize» добавить обязательно после опции preprocess
perl
и закоментировать
#files
В секцию «authenticate»
perl
В секцию «preacct» закоментировать
#files
В секцию «accounting»
perl
В секцию «post-auth»
post-auth { Post-Auth-Type REJECT { perl } }
После обновления системы обязательно перезапускайте RADIUS сервер