Tahoe-LAFS

Tahoe-LAFS (Least Authority File System) is an encrypted, secure, distributed (fault-tolerant) file system). It does not require trust between parties in order to keep data safe and secure; the only caveat being involved parties must leave their system's connected to the storage network.

Kernel
(Optional section. Remove if not applicable.)

USE flags
There are only a couple USE flags available for Tahoe-LAFS, neither of them incorporate additional functionality. Essentially when more documentation is desired make sure the  flag is enabled in.

Emerge
Install Tahoe:

Configuration
(Needs written...)

Usage
(Needs written...)

Invocation
Tahoe can be invoked via:

Emerge fails
fails with a  error similar to the following:

The work around to this problem is to roll back the package to an earlier version. It appears version 12.0.1 which is currently marked as stable on as an issue determining versioning for Python dependencies. Rolling back to version 7.0 should do the trick:

After the new version of is installed proceed with installation process as normal.

External resources

 * https://www.linux.com/learn/tutorials/546799:weekend-project-get-started-with-tahoe-lafs-storage-grids - An article explaining what Tahoe-LAFS is and how it works.
 * http://www.lowendguide.com/3/networking/how-to-set-up-your-own-distributed-redundant-and-encrypted-storage-grid-in-a-few-easy-steps-tahoe-lafs/ - An independently written Tahoe-LAFS setup guide.