From 6b594996a8dff0c6c663752f06a994c95020d869 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 24 Jan 2008 13:29:00 -0800 Subject: [PATCH] Add debug messages to trace this if needed. Jeremy. --- source/smbd/posix_acls.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/source/smbd/posix_acls.c b/source/smbd/posix_acls.c index a62fe6c75df..a861f776c68 100644 --- a/source/smbd/posix_acls.c +++ b/source/smbd/posix_acls.c @@ -3194,11 +3194,21 @@ static NTSTATUS append_parent_acl(files_struct *fsp, if (fsp->is_directory) { if (!(se->flags & SEC_ACE_FLAG_CONTAINER_INHERIT)) { /* Doesn't apply to a directory - ignore. */ + DEBUG(10,("append_parent_acl: directory %s " + "ignoring non container " + "inherit flags %u\n", + fsp->fsp_name, + (unsigned int)se->flags )); continue; } } else { if (!(se->flags & SEC_ACE_FLAG_OBJECT_INHERIT)) { /* Doesn't apply to a file - ignore. */ + DEBUG(10,("append_parent_acl: file %s " + "ignoring non object " + "inherit flags %u\n", + fsp->fsp_name, + (unsigned int)se->flags )); continue; } } @@ -3216,6 +3226,10 @@ static NTSTATUS append_parent_acl(files_struct *fsp, } if (k < psd->dacl->num_aces) { /* SID matched. Ignore. */ + DEBUG(10,("append_parent_acl: path %s " + "ignoring protected sid %s\n", + fsp->fsp_name, + sid_string_static(&se->trustee))); continue; } } -- 2.11.4.GIT