merge of the netsamlogon caching code from APPLIANCE_HEAD
authorGerald Carter <jerry@samba.org>
Sat, 21 Jun 2003 04:05:01 +0000 (04:05 +0000)
committerGerald Carter <jerry@samba.org>
Sat, 21 Jun 2003 04:05:01 +0000 (04:05 +0000)
commitaac01dc7bc95c20ee21c93f3581e2375d9a894e1
tree278598a6c333ffc359ad426d049b85bb88606e6b
parentf93167a7e1c56157481a934d2225fe19786a3bff
Merge ... the netsamlogon caching code from APPLIANCE_HEAD
This replaces the universal group caching code (was originally
based on that code).  Only applies to the the RPC code.

One comment: domain local groups don't show up in 'getent group'
that's easy to fix.

Code has been tested against 2k domain but doesn't change anything
with respect to NT4 domains.

netsamlogon caching works pretty much like the universal group
caching code did but has had much more testing and puts winbind
mostly back in sync between branches.
14 files changed:
source/Makefile.in
source/auth/auth_domain.c
source/lib/username.c
source/libsmb/samlogon_cache.c [new file with mode: 0644]
source/nsswitch/wb_client.c
source/nsswitch/winbindd.c
source/nsswitch/winbindd.h
source/nsswitch/winbindd_cache.c
source/nsswitch/winbindd_cm.c
source/nsswitch/winbindd_group.c
source/nsswitch/winbindd_pam.c
source/nsswitch/winbindd_rpc.c
source/script/mkproto.awk
source/smbd/server.c