Thank you all! Great discussion and apple needs to read this. They definitely changed something.
For 20.04 with zfs, and stock samba, the proper answer appears to be:
vfs objects = aclxattr catia fruit streamsxattr
fruit:nfs_aces = no
inherit permissions = yes
My concern about the above though, inherit permissions, does this mean apple can no longer control the permissions in the directory? I worry this will be an issue, the change something, it doesn't match, so apple just thinks the file system is corrupt and time machine goes haywire.
Also, I put it in zfsacl but that did not work for me. I am sharing a folder from a zfs mounted file system, not a zfs mount itself. There might be something with the configuration of that vfs item required to make it work.
Topic:
App & System Services
SubTopic:
Core OS
Tags: