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