Alex rsm wrote:
> I am trying to call an external perl function within "authentication" sub"
> 
> - functions are uncommented in modules/perl file
>    ...
>    func_authenticate = authenticate
>    func_authorize = authorize
>    ...

  The default example works.

> - subs are modified in /raddb/example.pl
> sub authenticate{
>    print "TEST1\n";
> }
> 
> sub authenticate {
>    print "TEST2\n";
>    /usr/local/etc/raddb/test.pl;
> }
> 
> When freeradius receives a REQUEST, only "authenticate" sub is called
> and not "authenticate" sub.

  That makes NO sense at all.

  You have TWO "authenticate" subroutines, and you expect that Perl will
magically call the one you want?

  Computers don't work that way.

> How can I enable "authenticate" to be called when a REQUEST is arrived?

  Ask a question that makes sense.

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

Reply via email to