Nikolaus Rath wrote:
On Aug 01 2016, Seth Forshee <seth.forshee@xxxxxxxxxxxxx> wrote:
- Remove passthrough of acl xattrs when fuse acl support is disabled or
default_permissions is not used.
This last change is user visible, but as fuse filesystems cannot
meaninfully support acls today it's not really a regression.
Are you sure about that? I believe there are FUSE file systems out there
that are parsing/constructing the kernel's xattr representation and
(together with no_default_permissions) support ACLs. Or is there another
problem?
Indeed, the current implementation of Posix ACLs in
ntfs-3g relies on ACLs being sent to user space as
xattrs, with default_permissions not set (and cacheing
disabled). I agree this is not a "meaningful acl
support", but it has been the only way for ten years.
Why should this be changed when FUSE_POSIX_ACL
feature flag is not set in INIT ?
Jean-Pierre
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html