CVS update: samba/source/rpc_server

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


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

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

Modified Files:
	srv_lsa.c srv_lsa_nt.c srv_samr_nt.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:
srv_lsa.c		1.75 => 1.76
	http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_lsa.c?r1=1.75&r2=1.76
srv_lsa_nt.c		1.38 => 1.39
	http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_lsa_nt.c?r1=1.38&r2=1.39
srv_samr_nt.c		1.53 => 1.54
	http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_samr_nt.c?r1=1.53&r2=1.54




More information about the samba-cvs mailing list