svn commit: samba r940 - trunk/source/passdb

jra at samba.org jra at samba.org
Fri May 28 18:29:40 GMT 2004


Author: jra
Date: 2004-05-28 18:29:40 +0000 (Fri, 28 May 2004)
New Revision: 940

Modified:
   trunk/source/passdb/lookup_sid.c
Log:
Patch penguin : Merging :

Fix a rather weird error that crippled my site, when we upgraded to
Samba 3.0.4.
                                                                                                                        
If we fail a query for the members of the 'administrators' group (and we may well just have the IDL wrong), this
+destroys later parts of the domain logon process.
                                                                                                                        
For reasons I can't understand, the client-side 'heck, what happened'
bailout causes the connection to the DC to be dropped, and causes the
mandetory profile not to be loaded.  (This also only occours after a reboot)
                                                                                                                        
Return the members of 'administrators', and it all works fine.
                                                                                                                        
The reason we hit this is because we run winbindd (to support
pam_winbind) on our DC, and the winbindd lookup in sid_to_gid was
messing things up.  As we don't care what type of thing this is,
provided it exists in the group mapping db, we should not bother
winbindd here.
                                                                                                                        
Andrew Bartlett



WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/&rev=940&nolog=1


More information about the samba-cvs mailing list