On Thu, Dec 18, 2003 at 05:04:04PM +0200, Aivis Olsteins wrote:
> hello,
> 
> We are running into following strange situation when using rlm_perl:
> 
> System had perl version 5.8.0 which was later upgraded to 5.8.2
>
> 1. when running perl command perl -v, it indicates correct version: 5.8.2
> 
> 2. when adding to our default perl radius script following first line:
> #!/usr/bin/perl -v
> 
> it displays perl version v.5.8.2 and correctly executes script.
>

It seems that you compile 5.8.2 without shared lib libperl.so You have
to recompile it again with libperl.so setting to yes. After this
recompiling latest radius will solve the problem. 

> 3. when calling same script with same line from radius, it displays old perl
> version 5.8.0 (which is completely removed from system) and also have other
> problem during run time like not filling arrays with values, etc.
> 
> The radius server was upgraded to 0.9.3 , it did not help.
> 
> Is there something very specific in a way perl is called from C what we need
> to take in account? Any help will be highly appreciated.
> 
> Best Regards,
> 
> Aivis Olsteins
> [EMAIL PROTECTED]
> 
> 
> 
> - 
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
> 

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

Reply via email to