svn commit: samba r245 - in branches/tmp/VOYAGER/source: groupdb nsswitch passdb rpc_server rpcclient utils

vlendec at samba.org vlendec at samba.org
Thu Apr 15 21:39:05 GMT 2004


Author: vlendec
Date: 2004-04-15 21:39:05 +0000 (Thu, 15 Apr 2004)
New Revision: 245

Modified:
   branches/tmp/VOYAGER/source/groupdb/mapping.c
   branches/tmp/VOYAGER/source/nsswitch/wb_client.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd.h
   branches/tmp/VOYAGER/source/nsswitch/winbindd_ads.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_cache.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_cm.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_group.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_passdb.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_rpc.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_sid.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_user.c
   branches/tmp/VOYAGER/source/nsswitch/winbindd_util.c
   branches/tmp/VOYAGER/source/passdb/lookup_sid.c
   branches/tmp/VOYAGER/source/passdb/passdb.c
   branches/tmp/VOYAGER/source/passdb/pdb_ldap.c
   branches/tmp/VOYAGER/source/rpc_server/srv_samr_nt.c
   branches/tmp/VOYAGER/source/rpc_server/srv_util.c
   branches/tmp/VOYAGER/source/rpcclient/cmd_samr.c
   branches/tmp/VOYAGER/source/utils/net.c
   branches/tmp/VOYAGER/source/utils/net_rpc.c
Log:
Ok, this kills it. I don't expect this to compile for everybody (it did for
me), but I need sleep now.

rpcclient queryuseraliases now takes rids and sids, and more than one of
those.

pdb_enum_alias_memberships doesn't initialize the array to be able to gather
memberships from more than one alias (for query_useraliases).

Apply my current winbind work, so that aliases work on a DC.

Fix enumerating domain groups: Don't ask winbind.

Implement query_useraliases using pdb_enum_alias_memberships. This gets rid of
get_alias_user_groups.

Then passdb/lookup_sid.c. Better see yourself.... *duck*. This probably needs
tuning.

Volker



WebSVN: http://websvn.samba.org/websvn/listing.php?rep=0&path=/branches/tmp/VOYAGER/source&rev=245&sc=1


More information about the samba-cvs mailing list