Craig, I THINK you my want to name the exec module specifically... from memory I THINK the syntax may be something like.. exec my_personal_auth_program { program = "/path/to/program/exec-program-wait" <-- I know I need to change this wait = yes input_pairs = request output_pairs = reply } Then I suspect you need to add a call to my_personal_auth_program to the sites-enabled/default file in either the authenticate or authorize section. DISCLAIMER: This is I think where all my attempts failed, hence I am still using the deprecated method. Good luck and let me know if you solve this! Cheers, -the other craig ----- Original Message ----- From: Craig Smith To: freeradius-users@lists.freeradius.org Sent: Monday, March 21, 2011 12:27 PM Subject: Re: $75.00 USD Bounty Alan, I am also finding the documentation semi helpful. So I put: exec { program = "/path/to/program/exec-program-wait" <-- I know I need to change this wait = yes input_pairs = request output_pairs = reply } In /etc/freeradius/modules/exec. Now how do make my authentication request use exec? Thanks, Craig ------------------------------------------------------------------------------ - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html __________ Information from ESET Smart Security, version of virus signature database 5971 (20110321) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 5971 (20110321) __________ The message was checked by ESET Smart Security. http://www.eset.com