-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dwight Tovey wrote : | So the next step was to configure Samba to use | the script directly by pointing the "add machine script" | parameter in smb.conf to the script: | | add machine script = /usr/local/bin/samba-addmachine %u | | I restart Samba, then go to the Windows box (XP Pro) | and tell it to join the domain. It asks for the Admin | login and password, then after a minuteor so I get | an error popup telling me "The user name could not | be found." However, when I look in LDAP I can see that | my script did run and add the machine object as before. | If I go back to the Windows machine and again | tell it to join the domain, this time it succesfully | joins the domain. ... | Do I need to have my script set the 'sambaNTPassword' | attribute? If so, what to I set it to? Or maybe I need | to have it exit with some value?
You only need to create the posixAccount entry with the add machine script. If I were to guess, I would make sure that nss_ldap is returning the machine account for getpenam() queries. i.e. 'getent passwd machine$' succeeds. Also check in a level 10 log from smbd for the SAMR.*CREATE.*USER call to see what the return value is. cheers, jerry ===================================================================== Alleviating the pain of Windows(tm) ------- http://www.samba.org GnuPG Key ----- http://www.plainjoe.org/gpg_public.asc "There's an anonymous coward in all of us." --anonymous -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDTmbCIR7qMdg1EfYRAjpzAKDMpSoIZxXXb1CPnPY9y+gj0+LZAgCeMm11 mlQNwE5oXz5l6fulEDf5jMk= =ymjz -----END PGP SIGNATURE----- -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/listinfo/samba