I have been a long-time cfs user (since 1990 or so!), and want something that also works on a mac. Someone pointed out encfs, and it seems to be modern cfs via fuse instead of nfs, which is pretty much what I want. I built fuse-encfs from pkgsrc and was able to create a container, but I'm losing on "touch encfs/foo", which produces: 20:42:05 (DirNode.cpp:1022) created FileNode for /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC 20:42:05 (DirNode.cpp:784) in FileNodeDestructor for /home/gdt/.encfs/ (refcount 1) 20:42:05 (DirNode.cpp:794) destroying FNode /home/gdt/.encfs/ 20:42:05 (encfs.cpp:79) getattr on /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC 20:42:05 (RawFileIO.cpp:188) getAttr error on /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC: No such file or directory 20:42:05 (DirNode.cpp:784) in FileNodeDestructor for /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC (refcount 2) 20:42:05 (encfs.cpp:79) getattr on /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC 20:42:05 (RawFileIO.cpp:188) getAttr error on /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC: No such file or directory 20:42:05 (DirNode.cpp:784) in FileNodeDestructor for /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC (refcount 2) 20:42:05 (encfs.cpp:137) mknod on /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC, mode 33188, dev -4944899201977810944 20:42:05 (FileNode.cpp:192) mknod error: Operation not permitted 20:42:05 (DirNode.cpp:784) in FileNodeDestructor for /home/gdt/.encfs/Ry6,M4JRVLjbksYIzogQXTMC (refcount 2) touch: encfs/foo: Operation not permitted 20:42:05 (encfs.cpp:517) doing statfs of /home/gdt/.encfs any clues? does this work for anyone else? is encfs regarded as reasonable code from the paranoid viewpoint?
Attachment:
pgpPJzOJk_DNP.pgp
Description: PGP signature