Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#93 Add an option to control chmod() behaviour

None
closed
nobody
None
1
2014-07-29
2014-06-18
Ralph Böhme
No

Summary

Add an option that controls how we deal with chmod() requests and ACLs.

Details

At the moment when receiving a chmod() request we try to preserve named ZFS ACLs and iirc the POSIX ACL mask.

It would be nice to make this behaviour configurable:

chmod request = ignore | preserve (default) | simple

ignore = UNIX chmod() requests are completely ignored
preserve = preserve ZFS ACEs for named users and groups or POSIX ACL group mask
simple = just to a chmod() as requested without any extra steps

Discussion

  • Ralph Böhme
    Ralph Böhme
    2014-06-24

    Updated with changed default. Keep the current behaviour and make "preserve" the default.

     
  • Ralph Böhme
    Ralph Böhme
    2014-06-24

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,7 +9,7 @@
     It would be nice to make this behaviour configurable:
    

    -chmod request = ignore | preserve (current default) | simple (new default)
    +chmod request = ignore | preserve (default) | simple

    ignore = UNIX chmod() requests are completely ignored
    preserve = preserve ZFS ACEs for named users and groups or POSIX ACL group mask

    - **Group**:  -->
    
     
  • Ralph Böhme
    Ralph Böhme
    2014-07-03

    • status: open --> closed