svn commit: samba r3566 - in branches/SAMBA_3_0/source: groupdb include nsswitch passdb rpc_server utils

vlendec at samba.org vlendec at samba.org
Fri Nov 5 23:34:00 GMT 2004


Author: vlendec
Date: 2004-11-05 23:34:00 +0000 (Fri, 05 Nov 2004)
New Revision: 3566

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3566

Log:
Completely replace the queryuseraliases call. The previous implementation does
not exactly match what you would expect.

XP workstations during login actually do this, so we should better become a
bit more correct. The LDAP query issued is not really fully optimal, but it is
a lot faster and more correct than what was there before. The change in
passdb.h makes it possible that queryuseraliases is done with a single ldap
query.

Volker

Modified:
   branches/SAMBA_3_0/source/groupdb/mapping.c
   branches/SAMBA_3_0/source/include/passdb.h
   branches/SAMBA_3_0/source/nsswitch/winbindd_group.c
   branches/SAMBA_3_0/source/passdb/pdb_interface.c
   branches/SAMBA_3_0/source/passdb/pdb_ldap.c
   branches/SAMBA_3_0/source/passdb/util_sam_sid.c
   branches/SAMBA_3_0/source/rpc_server/srv_samr_nt.c
   branches/SAMBA_3_0/source/rpc_server/srv_util.c
   branches/SAMBA_3_0/source/utils/net_groupmap.c


Changeset:
Sorry, the patch is too large (661 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3566


More information about the samba-cvs mailing list