mirror of
https://github.com/samba-team/samba.git
synced 2025-01-13 13:18:06 +03:00
f9e87b9ba6
abartlet, I'd like to ask you to take a severe look at this!
We have solved the problem to find the global groups a user is in twice: Once
in auth_util.c and another time for the corresponding samr call. The attached
patch unifies these and sends them through the passdb backend (new function
pdb_enum_group_memberships). Thus it gives pdb_ldap.c the chance to further
optimize the corresponding call if the samba and posix accounts are unified by
issuing a specialized ldap query.
The parameter to activate this ldapsam behaviour is
ldapsam:trusted = yes
Volker
(This used to be commit
|
||
---|---|---|
.. | ||
login_cache.c | ||
lookup_sid.c | ||
machine_sid.c | ||
passdb.c | ||
pdb_compat.c | ||
pdb_get_set.c | ||
pdb_guest.c | ||
pdb_interface.c | ||
pdb_ldap.c | ||
pdb_mysql.c | ||
pdb_pgsql.c | ||
pdb_plugin.c | ||
pdb_smbpasswd.c | ||
pdb_sql.c | ||
pdb_tdb.c | ||
pdb_xml.c | ||
privileges.c | ||
secrets.c | ||
util_sam_sid.c |