IT-CrowdĠ: user:claudia allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inheritġ: user:_spotlight allow list,search,file_inherit,directory_inheritĢ: group:owner allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inheritģ: group:group allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit (Other than the autogenerated ZFS simple ACLs for owner/group)ĭrwxrwx-+ 19 radmin itcrowd 19 Oct 1 15:07. This is pretty surprising as I don't seem to be able to add an ACL for a group at all. When I look at the ACLs immediately after that, there is no ACL for group itcrowd added but for a totally different user. The shared folder itself has a path of /Volumes/IT-Crowd/IT-Crowd and when I try to add an ACL for the group itcrowd like thisĬode: Select all # chmod +a "group:itcrowd allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit" IT-CrowdĬhmod has a return value of 0 indicating success. IT-CrowdĠ: user:_spotlight allow list,search,file_inherit,directory_inheritġ: group:owner allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inheritĢ: group:group allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit POSIX permissions and ACLs are set like this:ĭrwxrwx-+ 18 radmin itcrowd 18 Oct 1 15:06. Rzeppelin/SharePoints/IT-Crowd aclinherit passthrough inherited from rzeppelin/SharePoints $ zfs get aclinherit rzeppelin/SharePoints/IT-Crowd Rzeppelin/SharePoints/IT-Crowd aclmode passthrough inherited from rzeppelin/SharePoints I've set this dataset to inherit acls via passthrough.Ĭode: Select all $ zfs get aclmode rzeppelin/SharePoints/IT-Crowd Rzeppelin/SharePoints/IT-Crowd 62.9G 8.80T 62.9G /Volumes/IT-Crowd There are more datasets on this pool, but I'll use this on in my example.Ĭode: Select all $ zfs list rzeppelin/SharePoints/IT-Crowd My problem is that I can't find a working way to always have new files and folders created with group-write permissions like it is commonly used in a simple office scenario.Įxternal Thunderbolt connected RAIDZ2 zpool.Ĭode: Select all # zpool create -o ashift=12 -O compression=lz4 -O casesensitivity=insensitive -O atime=off -O normalization=formD rzeppelin raidz2 I do run into permission problems though since new files created by users end up not writeable for the group which is required for users to collaborate. I'm using a folder on a dataset as an SMB SharePoint via OS X Server.app. (Caveat, my $searchEngine foo may be weak today.) I'm running into a problem that I couldn't find a solution to in the documentation, man pages, here on the boards, or on the interwebs, yet.
0 Comments
Leave a Reply. |