Comment 5 for bug 1612492

Revision history for this message
Benjamin Gemmill (benjamin-gemmill) wrote :

Hi Tyler, thanks for commenting on this.

I'm trying to get encryptfs going over a remote filesystem, and xattrs are the only practical place to put crypto headers due to file reading speeds:
https://www.amazon.com/clouddrive/

And in particular, if you go to read any part of a file, you have to get the whole file:
https://developer.amazon.com/public/apis/experience/cloud-drive/content/nodes

You can imagine in a directory with many things, or even just a few huge things, an 'ls -al' can make the system start downloading a lot while also appearing to hang.

To get ecryptfs working practically on this kind of remote filesystem, we'd have to use xattrs.

Do you know what would be involved for a fix? I'd be happy to contribute if you could point me in the right direction.