CVS update: samba/source/lib

Elrond Elrond at Wunder-Nett.org
Thu Jan 13 03:53:40 EST 2000


Hi,

On Tue, Jan 11, 2000 at 12:16:50PM +1100, Luke Leighton wrote:
> Date: Tuesday January 11, 2000 @ 12:16
> Author: lkcl
> 
> Update of /data/cvs/samba/source/lib
> In directory samba:/tmp/cvs-serv11968/lib
> 
> Modified Files:
>       Tag: SAMBA_TNG
>         domain_namemap.c fault.c passcheck.c util.c vuser.c
> Log Message:
> this one's a _great_ fun commit.
> 
> tracking down the user session key, getting it to work, deciding where
> to _put_ it. darn, i need to update cvs main, too, to make it compatible,
> as i moved the usr_sess_key into CREDS_HYBRID.
> 
> also includes some clean-up / memory-related patches from Elrond, plus
> a patch from him that uses auto-generated RIDs to identify the type,
> so that users and groups are not confused when trying to decide if
> an NT name is a user or a group (for LsaLookupNames responses).

Luke asked me to send my explanations also here, so here it
is:

This fix wasn't for LsaLookupNames, which already worked
quite good, but for LsaLookupSids, which had problems. Some
example to show the prob:

user u with uid 100 and group g with gid 100:
lookupnames u g
u -> S-...-1400
g -> S-...-1401

lookupsids 1400 1401
S-...-1400 -> u
S-...-1401 -> u (before this patch)
S-...-1401 -> g (with the patch)


    Elrond



More information about the samba-cvs mailing list