I am familiar with setfacl/getfacl. However, I am wondering if there are any other executables/packages that maintain similar functionality with regards to manipulating acl.

I am not looking for anything in particular, I am trying to contemplate the entire scope and logic of acl manipulation to get a complete picture of what is happening and what would be useful.

Examples of interesting behavior:

  1. When a named group has been assigned, subsequent executions of chmod with regards to the owning group (ie chmod g+/-?) manipulate the acl's mask as opposed to the unnamed acl entry for the owning group. Perhaps this is a peculiarity of the setfacl/getfacl implementation and a different API provides different behavior.
  2. Assignment of permissions cannot be done by appending permissions, eg: setfacl -m g:1:+rw.
  3. Assignment cannot be done for all entities of a type, eg: setfacl -m g:*:perms

closed as unclear what you're asking by slm, l0b0, Anthon, jasonwryan, Gilles Dec 6 '13 at 2:20

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


If you export the file system with Samba you can even use the native Windows tooling to manage the ACL's

Not the answer you're looking for? Browse other questions tagged or ask your own question.