Thanks, Alan. 

I did make some progress from old replies in the archive, and you have verified/clarified what I thought I had discovered.

Should modules in the authorize section only set "output_pairs = config" then?
Unless acted upon, all attributes or pairs move "as is" to the successive list, correct?  request -> config -> reply

Thanks,
Lin


On 8/10/06, Alan DeKok <[EMAIL PROTECTED]> wrote:
"Lin Richardson" <[EMAIL PROTECTED]> wrote:
> Question 1:
> This script is intended to be an Authentication method.  How do I teach
> freeradius (during the authorize process?) to set Auth-Type to use this
> method when appropriate?

  This is one of the few cases where you have to set Auth-Type
yourself, in another module.

> This would mean that freeradius would have to set the Auth-Type to NEWAUTH,
> right?  The NEWAUTH block would in turn kick of the special_auth module and
> execute my auth script?

  Yes.

> Question 2:
> A related, but separate question regarding external scripts.  Having
> specified the "output_pairs = reply" parameter, how does a script set or
> return the pairs for use by freeradius.

  See scripts/exec-program-wait

  Alan DeKok.



  Alan DeKok.
--
  http://deployingradius.com       - The web site of the book
  http://deployingradius.com/blog/ - The blog
-
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