vgough/encfs

Feature requirements for EncFS on blobfuse

UnoSD opened this issue · 1 comments

UnoSD commented

I am trying to create an encrypted folder on a FUSE file system using blobfuse.

blobfuse mounts Azure Storage blobs containers, but unfortunately is not a fully featured POSIX as it is backed by Blob API which is quite simple feature-wise.

Can you please let me know what is required to be able to use EncFS? I can try and work/request on missing features to enable this.

I tried creating a folder both using default configuration and following Dropbox's issue configuration without success.

The error I receive is the following:

[...]
VERBOSE checking if nameio/null(1:0:0) implements nameio/stream(2:1) [Interface.cpp:103]
VERBOSE checking if nameio/stream(2:1:2) implements nameio/stream(2:1) [Interface.cpp:103]
fusermount: bad mount point /mnt/AUDIOVISUALAZURE/decrypted: Permission denied

It does create the encrypted folder and the XML configuration in it.

Thank you

UnoSD commented

Looks like the only issue was having the mount point in the blobfuse file system, once used a local folder it worked.