Samba 3... maybe?04 Apr 2004
Sometimes when you don't know what you're doing, you have to ask for help. So now I think I know what went wrong with our first attempt. Samba calculates the SID for each user dynamically, and samba-tng uses a different formula than samba 3. For users to continue to work after switching to samba 3, their SIDs must be explicitly set to the old values. Since smbpasswd does not store SIDS, the user information has to be stored in a database, preferably ldap, but for our small network tdbsam will suffice.
Almost as an aside, I also found out that I was mapping the unix groups incorrectly. So will the switch to samba 3 now work? We can test ahead of time, but we will only know for sure when we go live.