Darwin ACL on O3X 2.x
Posted: Thu Apr 14, 2022 7:20 pm
New adopter here. Started fresh on O3X 2.1.0 on OS X Server Yosemite 10.10.5.
After trying out the various settings outlined on GitHub and in the forum, I still couldn't make ACL work, at all.
The datasets are created using the default settings as outlined in https://openzfsonosx.org/wiki/Zpool#Creating_a_pool
The settings applied are:
Brewed rsync has -A which was not supposed to be used in 2014. Trying that made no difference.
Tested on macOS High Sierra 10.13.6 on a MacBook Air just to make sure it's not due to OS being too old. It may still be due to system framework versions, but the probability would be pretty low, I suppose.
My question: what's the status of Darwin ACL since the major xattr overhaul (sourced from upstream) in 2.x? What should/could be done in order to have working ACL for use in a multi-user environment? Should I try 1.9.x instead?
Many thanks in advance. I'm unable to generate any useful log for sharing, unfortunately. Any input is appreciated.
After trying out the various settings outlined on GitHub and in the forum, I still couldn't make ACL work, at all.
The datasets are created using the default settings as outlined in https://openzfsonosx.org/wiki/Zpool#Creating_a_pool
The settings applied are:
- aclmode=passthrough
- aclinherit=passthrough
- acltype=nfsv4 (unchanged)
- xattr=on (unchanged)
- com.apple.mimic=hfs (testing with off made no difference)
Brewed rsync has -A which was not supposed to be used in 2014. Trying that made no difference.
Tested on macOS High Sierra 10.13.6 on a MacBook Air just to make sure it's not due to OS being too old. It may still be due to system framework versions, but the probability would be pretty low, I suppose.
My question: what's the status of Darwin ACL since the major xattr overhaul (sourced from upstream) in 2.x? What should/could be done in order to have working ACL for use in a multi-user environment? Should I try 1.9.x instead?
Many thanks in advance. I'm unable to generate any useful log for sharing, unfortunately. Any input is appreciated.