encfs does not honor permissions from setfacl
Binary package hint: encfs
Files stored in an encfs container do not appear to honor ACL permissions set through setfacl, either on the encrypted or decrypted files. For example, given container .secret_encfs and user1 as the current owner:
setfacl -R -m u:user2:rwx *
setfacl -R -m u:user2:rwx .*
setfacl -R -m default:u:user2:rwx .
setfacl -R -m default:mask:rwx .
should allow user2 to mount the encfs filesystem with full permissions, but the filesystem is unmountable unless the files are all chmod 644, and the extended ACLs are ignored for reading/writing by user2 even after mounting.
Because encfs is using the permissions of the underlying filesystem, the expectation is that ACLs would be honored. Without ACLs, it makes it much harder to transfer encfs directories between systems without intervention by root.
DistroRelease: Ubuntu 10.04
Package: encfs 1.5.2-2
Uname: Linux 2.6.32-24-generic x86_64
Date: Wed Sep 8 11:58:20 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)