Messages in this thread | | | Date | Thu, 14 May 2015 01:52:52 +0200 | Subject | Re: [RFC v3 20/45] richacl: Automatic Inheritance | From | Andreas Grünbacher <> |
| |
2015-05-14 0:56 GMT+02:00 Frank Filz <ffilzlnx@mindspring.com>: > I'm not clear what the RICHACL_PROTECTED flag actually does. It looks like it's > only tested in chmod, and then only if the mode matches the mask (at least if I'm > understanding the code right).
User space may propagate automatically inherited permissions to files which are subject to automatic inheritance (RICHACL_AUTO_INHERIT) and which are not protected from being modified (RICHACL_PROTECTED).
In richacl_chmod(), we simply detect when a chmod has no effect on the acl: this is when the file masks are already correct, when the acl is already masked, and when Automatic Inheritance won't affect the acl.
Andreas
| |