Skip to content

Cryptoless Tahoe-LAFS storage server plugin

Jean-Paul Calderone requested to merge 2.cryptoless-storage-server into master

Fixes: #2 (closed) Fixes: #3 (closed)

This seems to work (that is, it allows the same functionality as native Tahoe-LAFS):

$ tahoe -d client/ create-alias tahoe
Alias 'tahoe' created
$ tahoe -d client/ list-aliases
  tahoe: URI:DIR2:itgd...
$ tahoe -d client/ ls tahoe:
$ tahoe -d client/ put ~/.profile tahoe:.profile
201 Created
URI:CHK:mi3f...:1:1:477
$ diff <(tahoe -d client/ get tahoe:.profile) ~/.profile
$ 

It might make sense to pull the Nix parts of this out to a separate PR. I'm happy to do that if it helps the review process.

Merge request reports