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;
                }
        } 

Reply via email to