CVS update: samba/source/include

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


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

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

Modified Files:
	mapping.h rpc_lsa.h 
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:
mapping.h		1.4 => 1.5
	http://www.samba.org/cgi-bin/cvsweb/samba/source/include/mapping.h?r1=1.4&r2=1.5
rpc_lsa.h		1.32 => 1.33
	http://www.samba.org/cgi-bin/cvsweb/samba/source/include/rpc_lsa.h?r1=1.32&r2=1.33




More information about the samba-cvs mailing list