On Jun 30 2016, Seth Forshee <seth.forshee@xxxxxxxxxxxxx> wrote: > Yes, I've already written pretty much the same code and am attempting to > test it. The problem I'm having is finding a good filesystem to test > with. fusexmp works but is probably unfair as the underlying filesystem > is handling the acls and updating the mode. I haven't found any > filesystem yet that fully supports xattrs but doesn't do something > special with the posix acl xattrs. > > Can anyone suggest a good filesystem for me to test with? S3QL should do it with a small patch - at the moment it deliberately returns an error when the kernel tries to acces system.posix_acl*. This is done specifically so that the kernel doesn't think that ACLs are supported when they actually aren't (because of the missing synchronization with the permission bits). Download from https://bitbucket.org/nikratio/s3ql/ and comment out the check in src/s3ql/fs.py:getxattr(): # http://code.google.com/p/s3ql/issues/detail?id=385 elif name in (b'system.posix_acl_access', b'system.posix_acl_default'): raise FUSEError(ACL_ERRNO) Best, -Nikolaus -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.« -- 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