summaryrefslogtreecommitdiff
path: root/source3/libads
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-02-25 02:20:46 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-02-25 02:20:46 +0000
commitf803c3237635880694d668d9ce3c29b46c311d43 (patch)
treee4648c72dc75129913bcc01d164ca6cd7e1a9f2a /source3/libads
parentc5871a1893ccaf81116defcdc20d644502e2f98c (diff)
downloadsamba-f803c3237635880694d668d9ce3c29b46c311d43.tar.gz
samba-f803c3237635880694d668d9ce3c29b46c311d43.tar.bz2
samba-f803c3237635880694d668d9ce3c29b46c311d43.zip
Fix a really nasty bug where some users in AD domains (particularly child
domains) would not have the tokenGroups or memberOf attributes filled in. This would cause a user to have no supplementary group membership. Detect this by the fact that the primaryGid must be present in the tokenGroups, and if it isn't (ie, if there is no tokenGroups at all), do a server-side search on all groups using the 'member' attribute and the user's DN. Andrew Bartlett (This used to be commit a074f74e627e1d947a76bcf3a39e3c5df4d4ffe5)
Diffstat (limited to 'source3/libads')
0 files changed, 0 insertions, 0 deletions