svn commit: samba r24987 - in branches/SAMBA_4_0/source/rpc_server/lsa: .

abartlet at samba.org abartlet at samba.org
Fri Sep 7 07:31:26 GMT 2007


Author: abartlet
Date: 2007-09-07 07:31:26 +0000 (Fri, 07 Sep 2007)
New Revision: 24987

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

Log:
Clarify error conditions in secrets handling, before I add ACLs to
secrets.ldb

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c


Changeset:
Modified: branches/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c
===================================================================
--- branches/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c	2007-09-07 07:29:25 UTC (rev 24986)
+++ branches/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c	2007-09-07 07:31:26 UTC (rev 24987)
@@ -2301,7 +2301,7 @@
 		DEBUG(0,("Failed to create secret record %s: %s\n",
 			 ldb_dn_get_linearized(msg->dn), 
 			 ldb_errstring(secret_state->sam_ldb)));
-		return NT_STATUS_INTERNAL_DB_CORRUPTION;
+		return NT_STATUS_ACCESS_DENIED;
 	}
 
 	handle = dcesrv_handle_new(dce_call->context, LSA_HANDLE_SECRET);
@@ -2398,8 +2398,8 @@
 		}
 		
 		if (ret != 1) {
-			DEBUG(0,("Found %d records matching DN %s\n", ret,
-				 ldb_dn_get_linearized(policy_state->system_dn)));
+			DEBUG(0,("Found %d records matching CN=%s\n", 
+				 ret, ldb_binary_encode_string(mem_ctx, name)));
 			return NT_STATUS_INTERNAL_DB_CORRUPTION;
 		}
 	} 



More information about the samba-cvs mailing list