svn commit: samba r5602 - in trunk/source: . groupdb nsswitch sam

vlendec at samba.org vlendec at samba.org
Tue Mar 1 15:41:36 GMT 2005


Author: vlendec
Date: 2005-03-01 15:41:35 +0000 (Tue, 01 Mar 2005)
New Revision: 5602

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

Log:
Make winbindd_sid_to_gid async, meanwhile solving a problem while creating
aliases.

Make winbindd_uid_to_sid async.

This is quite complicated, the path for uid_to_sid using winbind trusted
domains only = yes contains 3 (!) blocking functions. getpwuid, name2sid and
idmap_set_mapping. Who invented this parameter ???? :-(

Volker

Added:
   trunk/source/nsswitch/winbindd_async.c
Modified:
   trunk/source/Makefile.in
   trunk/source/groupdb/mapping.c
   trunk/source/nsswitch/wb_client.c
   trunk/source/nsswitch/winbindd.c
   trunk/source/nsswitch/winbindd_dual.c
   trunk/source/nsswitch/winbindd_group.c
   trunk/source/nsswitch/winbindd_nss.h
   trunk/source/nsswitch/winbindd_sid.c
   trunk/source/nsswitch/winbindd_user.c
   trunk/source/nsswitch/winbindd_util.c
   trunk/source/sam/idmap_util.c


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


More information about the samba-cvs mailing list