Finding group members - fix to winbindd_ads.c
abartlet at samba.org
Fri Jan 31 21:54:07 GMT 2003
On Fri, 2003-01-24 at 15:08, Ken Cross wrote:
> Hmm ... the helpful email client wrapped some of the lines. The patch
> is attached.
> -----Original Message-----
> From: samba-technical-admin at lists.samba.org
> [mailto:samba-technical-admin at lists.samba.org] On Behalf Of Ken Cross
> Sent: Thursday, January 23, 2003 11:01 PM
> To: samba-technical at samba.org
> Subject: Finding group members - fix to winbindd_ads.c
> There's a problem in the SAMBA_3_0 finding all members of a group using
> LDAP (lookup_groupmem in nsswitch/winbindd_ads.c).
> It currently gets all the "member" records for a group, but the primary
> group membership for users don't get included in that set.
> The primaryGroupID in user records is the RID of the primary group. That
> should be included in enumerating the members of any group.
> The patch below fixes this.
> Ken Cross
> Network Storage Solutions
I didn't see anybody pick this up, so I just figured I would let you
know that I've at least seen it. It's interesting that AD allows such
a situation to occur at all, with its 'all groups are equal' stuff.
I'll see if I can get a test environment for this - but I'm pretty busy
at the moment (the patch looks fine, so if somebody else wants to commit
it go right ahead).
Finally, it's good to see a few more companies in the Samba 3.0 game -
feel free to join the #samba-technical IRC channel on irc.freenode.net.
A number of the samba team as well as folk from other Samba-3.0 NAS
vendors can be found there from time to time. And don't be afraid to
repost a patch if it seems to have been ignored.
Andrew Bartlett abartlet at pcug.org.au
Manager, Authentication Subsystems, Samba Team abartlet at samba.org
Student Network Administrator, Hawker College abartlet at hawkerc.net
http://samba.org http://build.samba.org http://hawkerc.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20030201/e96feceb/attachment.bin
More information about the samba-technical