[SCM] Samba Shared Repository - branch master updated
Jeremy Allison
jra at samba.org
Tue Jan 12 22:07:15 MST 2010
The branch, master has been updated
via 33ee8b5... Make file access control decisions a lot easier to debug (at level 10).
from 105f876... Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 33ee8b5a4e390f9aa43cceeec137c0ed82171340
Author: Jeremy Allison <jra at samba.org>
Date: Tue Jan 12 21:06:09 2010 -0800
Make file access control decisions a lot easier to debug (at level 10).
Jeremy.
-----------------------------------------------------------------------
Summary of changes:
source3/smbd/file_access.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/smbd/file_access.c b/source3/smbd/file_access.c
index 7d0a552..631efce 100644
--- a/source3/smbd/file_access.c
+++ b/source3/smbd/file_access.c
@@ -54,6 +54,17 @@ bool can_access_file_acl(struct connection_struct *conn,
status = se_access_check(secdesc, conn->server_info->ptok,
access_mask, &access_granted);
ret = NT_STATUS_IS_OK(status);
+
+ if (DEBUGLEVEL >= 10) {
+ DEBUG(10,("can_access_file_acl for file %s "
+ "access_mask 0x%x, access_granted 0x%x "
+ "access %s\n",
+ smb_fname_str_dbg(smb_fname),
+ (unsigned int)access_mask,
+ (unsigned int)access_granted,
+ ret ? "ALLOWED" : "DENIED" ));
+ NDR_PRINT_DEBUG(security_descriptor, secdesc);
+ }
out:
TALLOC_FREE(secdesc);
return ret;
--
Samba Shared Repository
More information about the samba-cvs
mailing list