I still need some help. I have searched through the archives, google, documentation and source code. I need the program I am calling to be able to return pairs to to the NAS with the authentication request is granted and I need to have it not authenticate in some cases. In the EXEC-PROGRAM-WAIT a non-zero return will cause it not to return a successful authentication. All I get is a note in radius.log that the extermal script failed. The normal user logging does not take place. The rlm_exec module only seems to treat the return code in that way. Am I stuck using EXEC-PROGRAM-WAIT or is there a way to make rlm_exec do this?


On Aug 11, 2004, at 16:01, Doug Hardie wrote:

I am attempting to replace a EXEC-PROGRAM-WAIT module in the users file with a exec module. Defining the exec module is straight forward. There are examples in the conf file. However, placing the call to it is not as obvious. First I put it in the authenticate section. That generated a segment violation when trying to load the module. Then I tried placeing it in the authorize section. My program now dumps (although that may be my problem). The question is, where is the right place to put the call?


- 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