Samba 3.0.24 will provide support for changing passwords via ntlm_auth.  Unfortunately (for rlm_mschap in FR), it is implemented using a new helper protocol, “ntlm-change-password-1”, which I believe would require non-trivial changes to rlm_mschap as it doesn’t currently use ntlm_auth helper protocols.  Does anyone have plans to incorporate this functionality?  If so, I’d be willing to help.  If not, I’m going to start investigating and implementing the changes required.  I’m thinking that ideally, it would be implemented in a way that doesn’t break the current method of configuring ntlm_auth in radiusd.conf (i.e., it would be backward compatible to avoid requiring everyone to change the config. if they aren’t interested in the new functionality).

 

Is anyone else interested in having this capability and/or have ideas on how best to integrate it?