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
}
}
Обратите внимание
Пример
mpd-limit+=in#1=all shape 128000 4000, mpd-limit+=out#1=all shape 128000 4000