svn commit: samba r13138 - in branches/SAMBA_3_0/source/rpc_server: .

idra at samba.org idra at samba.org
Wed Jan 25 21:29:38 GMT 2006


Author: idra
Date: 2006-01-25 21:29:36 +0000 (Wed, 25 Jan 2006)
New Revision: 13138

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13138

Log:

old fix I forgot to commit
need to access info when using the ldap backend


Modified:
   branches/SAMBA_3_0/source/rpc_server/srv_samr_nt.c


Changeset:
Modified: branches/SAMBA_3_0/source/rpc_server/srv_samr_nt.c
===================================================================
--- branches/SAMBA_3_0/source/rpc_server/srv_samr_nt.c	2006-01-25 21:25:25 UTC (rev 13137)
+++ branches/SAMBA_3_0/source/rpc_server/srv_samr_nt.c	2006-01-25 21:29:36 UTC (rev 13138)
@@ -4495,8 +4495,11 @@
 	if (!NT_STATUS_IS_OK(r_u->status = access_check_samr_function(acc_granted, SA_RIGHT_GROUP_SET_INFO, "_samr_set_groupinfo"))) {
 		return r_u->status;
 	}
-		
-	if (!get_domain_group_from_sid(group_sid, &map))
+
+	become_root();
+	ret = get_domain_group_from_sid(group_sid, &map);
+	unbecome_root();
+	if (!ret)
 		return NT_STATUS_NO_SUCH_GROUP;
 	
 	ctr=q_u->ctr;



More information about the samba-cvs mailing list