summaryrefslogtreecommitdiff
path: root/source3/pam_smbpass/support.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2002-10-26 01:47:38 +0000
committerAndrew Bartlett <abartlet@samba.org>2002-10-26 01:47:38 +0000
commit991f6ddac6fb358098cb4a751144b31d2ec4d60f (patch)
tree65907ddb4ea73d64cc4d9353c01e4e1f6e59bff2 /source3/pam_smbpass/support.h
parentdbfc2f42a2c4711f539364d3954b9b9c10dbddf5 (diff)
downloadsamba-991f6ddac6fb358098cb4a751144b31d2ec4d60f.tar.gz
samba-991f6ddac6fb358098cb4a751144b31d2ec4d60f.tar.bz2
samba-991f6ddac6fb358098cb4a751144b31d2ec4d60f.zip
One more step towards to better PDC.
This patch, from "Stefan (metze) Metzmacher" <metze@metzemix.de> implements an LDAP connection cache. This removes the quite silly situation where every single passdb operation involved a new LDAP connection. The hope is that this will give us a decent performance boost in some usrmgr related activities, and in the sid->name/sid->uid code. The remaining things I think are 'todo' for pdb_ldap (in the near term) are: - intergrate volker's next_rid patch for NUA accounts, - add a 'trust ldap ids' option (remove Get_Pwnam() hit on enumerations). - put the group mapping actually into ldap - Schema fixes and do utf8 conversion - server failover (try a second server for the rebind on fail) - ensure we block between an 'add' and the ldap master replicating to our local slave (mezte found this issue, kills domain joins) Andrew Bartlett (This used to be commit 3418da16456511490beb0d1045fff24576b48273)
Diffstat (limited to 'source3/pam_smbpass/support.h')
0 files changed, 0 insertions, 0 deletions