CVS update: samba/source/rpc_parse

jfm at samba.org jfm at samba.org
Fri Nov 30 03:05:05 EST 2001


Date:	Thu Nov 29 08:05:04 2001
Author:	jfm

Update of /data/cvs/samba/source/rpc_parse
In directory va:/tmp/cvs-serv31552/rpc_parse

Modified Files:
	parse_lsa.c 
Log Message:
Changed again how the privilege list is handled in the group mapping code.
This time it's a PRIVILEGE_SET struct instead of a simple uint32 array. It
makes much more sense. Also added a uint32 systemaccount to the GROUP_MAP
struct as some privilege showing in USRMGR.EXE are not real privs but a   
bitmask flag. I guess it's an heritage from NT 3.0 ! I could setup an NT  
3.1 box to verify, but I'm too lazy (yes I still have my CDs).

Added 3 more LSA calls: SetSystemAccount, AddPrivileges and
RemovePrivileges, we can manage all this privilege from UserManager.

Time to change the NT_USER_TOKEN struct and add checks in all the rpc
functions. Fun, fun, fun.

        J.F.



Revisions:
parse_lsa.c		1.67 => 1.68
	http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_parse/parse_lsa.c?r1=1.67&r2=1.68




More information about the samba-cvs mailing list