Message ID | 1265002505-8387-15-git-send-email-aneesh.kumar@linux.vnet.ibm.com |
---|---|
State | Not Applicable, archived |
Headers | show |
diff --git a/fs/richacl_posix.c b/fs/richacl_posix.c index 437d3ac..ae49106 100644 --- a/fs/richacl_posix.c +++ b/fs/richacl_posix.c @@ -191,6 +191,12 @@ static void posix_to_richacl(struct posix_acl *pacl, int type, */ acl->a_flags |= ACL4_POSIX_MAPPED; + /* + * Mark the acl as ACL4_PROTECTED so that we don't + * do automatic inheritance with posix mapped acls + */ + acl->a_flags |= ACL4_PROTECTED; + return; }
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> --- fs/richacl_posix.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)