FR: freeradius-1.1.2
OD: FreeBSD 6.0

trying to query LDAP for certain attribute.. if found, then proxy accounting to other server if not store accounting locally.
trying using rlm_perl as below:-



i) radiusd.conf

perl y5perl {
               module = /usr/local/etc/raddb/y5perl.pl
       }

accounting {
......
y5perl
}


ii)  y5perl.pl

sub accounting {
       # For debugging purposes only
       &log_request_attributes;

       # You can call another subroutine from here
       &test_call;
       &wifi_infranet;

       return RLM_MODULE_OK;
}

sub wifi_infranet {

## some code to query ldap for attribute A

if (A) {

## What should i put here to force proxy accounting to other server??

}



Any other method??

TQ..


--haizam - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to