Problem is that Samba and NDS both stores the password one-way hashed, and needs different hash formats. If you also want the directory to support Digest authentication then yet another password hash format is required. There is basically only two options here to make a directory work with multiple authentication schemes a) Make several password attributes in the directory and make sure the tools chaning the user password changes all of the attributes. b) Have the directory store plain text passwords. <-- bad!!