Hi,
I'm currently looking at using FDS as a backend for Samba 3. The
issue I have is with sync'ing of the userpassword, sambaNTPassword, and
sambaLMPassword attributes, so that each of our user's accounts have
consistant password for each attribute.
Samba can be configured to change all three of these attributes when
it recieves a password change request (the "ldap passwd sync"
directive), but when the passwords are changed outwith samba (FDS
console, ldappasswd, etc.), the passwords lose sync. It therefore seems
sensible to write a FDS plugin to intercept password modification
attempts, and for the plugin to create all of the required hashes.
Before starting, I thought it'd be sensible to see if:
1) It was a good idea, or is there something blindingly obvious I've
missed which means it won't work.
2) Is there any ongoing work in this area that I can contribute to
rather than rolling my own.
WRT 2) I've seen the openldap smbk5pwd overlay, which does what I want,
but appears to be openldap specific.
Any comments?
Cheers.
--
Jonathan Barber
High Performance Computing Analysis
Tel. +44 (0) 1382 386389