Problem with rlm_mschap from CVS
Michael Griego
mgriego at utdallas.edu
Mon Nov 14 20:18:50 CET 2005
Another possibility for "linking" between modules without truly linking
would be to change rlm_mschap to use radius_xlat with the %{exec:...}
xlat. Just depends on what others thing. I'm not opposed to moving
exec.c back into the server core.
-Mike
Alan DeKok wrote:
> Nicolas Baradakis <nbk at sitadelle.com> wrote:
>
>>The possible solutions are:
>>1. Reverse previous changes and move the file exec.c back to src/main.
>
>
> Maybe. If other modules need it, that's where it should go.
>
>
>>2. Copy the file exec.c into src/modules/rlm_mschap, too.
>
>
> No.
>
>
>>3. In rlm_mschap.c, use "exec_xlat" from rlm_exec instead of
>> "radius_exec_program". It adds a dependancy between the modules,
>> though. For example, we could have in radiusd.conf:
>> ntlm_auth = "%{exec:/path/to/ntlm_auth ... }"
>
>
> That's an option.
>
> I'm a big fan of "just making it work". If that means moving exec.c
> back to src/main, fine.
>
> Alan DeKok.
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list