CVS update: samba/source/nsswitch

Andrew Bartlett abartlet at samba.org
Sat Jun 21 15:01:44 EST 2003


On Sat, 2003-06-21 at 14:05, jerry at samba.org wrote:
> 
> Date:	Sat Jun 21 04:05:00 2003
> Author:	jerry
> 
> Update of /data/cvs/samba/source/nsswitch
> In directory dp.samba.org:/tmp/cvs-serv31338/nsswitch
> 
> Modified Files:
>       Tag: SAMBA_3_0
> 	wb_client.c winbindd.c winbindd.h winbindd_cache.c 
> 	winbindd_cm.c winbindd_group.c winbindd_pam.c winbindd_rpc.c 
> Log Message:
> merge of 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.

Just a few comments: 
 - I'm worried about removing the 'server disabled' checks - what stops
us beating on dead servers?

 - You didn't remove the old netlogon_unigroup code

 - Why is the cache in the form 'domain-name/rid'?  What's wrong with
the full SID, as the netlogon unigroup code did?

 - We need to use the parsed information in the PAC or else we are going
to get *very* inconsistent results with clients who 'sometimes' use
Kerberos.

Andrew Bartlett

-- 
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
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-cvs/attachments/20030621/7c8e78dd/attachment.bin


More information about the samba-cvs mailing list