Hi,
I was inclined to report this as a bug, but it's actually a design issue. Discuss.
OpenZFS introduces so-called trivial ACLs to OSX. While a file lives on ZFS, the trivial ACLs are well and good, since they're handled and updated by the filesystem whenever the mode bits change.
However, once the file gets copied to an HFS+ volume by OSX, the ACL updates are no longer automatic. These entries then become a liability, easily falling out of sync with the mode bits. This is a somewhat user-hostile situation, and is probably undesirable.
Should there be a way to prevent trivial ACLs from propagating to other file system types?
Should it be possible to turn them off to improve compatibility with OS X and the Finder?