I got
But when I do
While I can set extended ACLs, when I add the
What do I need to do, to set default extended ACLs?
Background: It's a ZFS-Root, and I use a zvol with UFS to get POSIX ACLs, to make accessing Linux able to understand permissions correctly and reduce backup impact, when I move much data to the share (sftp), but this might be a different topic.
/dev/zvol/data/sftpshare/data on /usr/local/jails/containers/<censored>/var/db/sftpshare/data (ufs, local, soft-updates, journaled soft-updates, acls)
But when I do
/usr/local/jails/containers/<censored>/var/db/sftpshare/data]# ls -la ; setfacl -d -m g:users:rwx tmp/
I just get total 1048945
drwxrwxr-x+ 4 root users 1024 Aug 8 16:57 ./
drwxr-xr-x 4 root wheel 4 Aug 4 08:53 ../
drwxr-xr-x 2 root operator 512 Aug 8 16:26 .snap/
-r-------- 1 root wheel 536870912 Aug 8 16:26 .sujournal
drwxrwxr-x+ 7 locmain users 512 Jul 30 18:17 tmp/
setfacl: tmp/: acl_calc_mask() failed: Invalid argument
setfacl: tmp/: failed to set ACL mask
While I can set extended ACLs, when I add the
-d
to setfacl, it complains about the mask.What do I need to do, to set default extended ACLs?
Background: It's a ZFS-Root, and I use a zvol with UFS to get POSIX ACLs, to make accessing Linux able to understand permissions correctly and reduce backup impact, when I move much data to the share (sftp), but this might be a different topic.