Hello,
I am using a perl script in authenticating freeradius 2.0 process.
I was using it fine with perl 5.8.8 version on my test site.
But when i try to reinstall a server (i tried debian and ubuntu distros)
when i check the syntax with perl -c i got no errors.But when i execute
the script i got such error.

----------------------------------------------------------------

[Fri Aug  1 10:29:44 2008] login.pl: Can't load
'/usr/lib/perl5/auto/DBI/DBI.so' for module DBI:
/usr/lib/perl5/auto/DBI/DBI.so: undefined symbol: PL_memory_wrap at
/usr/lib/perl/5.10/DynaLoader.pm line 196.
[Fri Aug  1 10:29:44 2008] login.pl:  at /usr/lib/perl5/DBI.pm line 263
[Fri Aug  1 10:29:44 2008] login.pl: BEGIN failed--compilation aborted at
/usr/lib/perl5/DBI.pm line 263.
[Fri Aug  1 10:29:44 2008] login.pl: Compilation failed in require at
/usr/local/bin/login.pl line 15.
[Fri Aug  1 10:29:44 2008] login.pl: BEGIN failed--compilation aborted at
/usr/local/bin/login.pl line 15.
rlm_perl: perl_parse failed: /usr/local/bin/login.pl not found or has
syntax errors.
/etc/freeradius/radiusd.conf[585]: Instantiation failed for module "perl"
/etc/freeradius/sites-enabled/example[30]: Failed to find module "perl".
/etc/freeradius/sites-enabled/example[30]: Failed to parse "perl" entry.
 }
}
Errors initializing modules
[EMAIL PROTECTED]:~# perl -v

This is perl, v5.10.0 built for i486-linux-gnu-thread-multi

when i comment out the use DBI line on my script everything seems work
without a problem, but sure without dbi module my script cant do its work
:))

Do i miss smthing to install???




Reply via email to