Hello

In order to replace the ldap module wich can't cope with multi valued 
attributes (I know the ldap directory is inadequate for freeradius, but I can 
not change it), I am trying to use perl module.

First I get a strange error when starting freeradius with the perl module, if I 
include the ldap library in the perl script I get this a the starting of 
freeradius:

Can't locate loadable object for module IO in @INC (@INC contains: /etc/perl 
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 
/usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/Handle.pm line 9


I aml using a debian. I found a workaround by starting freeradius with : 
"LD_PRELOAD=/usr/lib/libperl.so.5.10 /usr/sbin/freeradius -X -d 
/etc/freeradius". But I can figure out why, is there a way to clean this error 
in a more elegant way ?


3 hashes are given to the module and  filled with value-pairs (Attribute names 
and values):

        #  %RAD_CHECK           Read-only       Check items
        #  %RAD_REQUEST         Read-only       Attributes from the request
        #  %RAD_REPLY           Read-write      Attributes for the reply

Why are %RAD_CHECK            and %RAD_REQUEST Read-Only?  I would like to add 
check item and modify le request. Is there a way to make them Read-write?


Regards,







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

Reply via email to