Second part of fix for bug #8673 - NT ACL issue.
authorJeremy Allison <jra@samba.org>
Tue, 10 Jan 2012 21:48:18 +0000 (13:48 -0800)
committerKarolin Seeger <kseeger@samba.org>
Sat, 21 Jan 2012 20:10:42 +0000 (21:10 +0100)
commit28834ee4fcfc204fa9a88459700fed212a1e9fce
treebcbf98553ef99b9d8af1b96038c3fe62d039764c
parentd40006aa7f8a594273a9d0ad1fa1a87ae7b1ebb0
Second part of fix for bug #8673 - NT ACL issue.

Ensure we process the entire ACE list instead of returning ACCESS_DENIED
and terminating the walk - ensure we only return the exact bits that cause
the access to be denied. Some of the S3 fileserver needs to know if we
are only denied DELETE access before overriding it by looking at the
containing directory ACL.
libcli/security/access_check.c