gcrypt basically done

This commit is contained in:
Joey Hess 2013-10-01 19:12:08 -04:00
parent 0ede6b7def
commit 7286fbd93e

View file

@ -3,14 +3,15 @@ using [git-remote-gcrypt](https://github.com/blake2-ppc/git-remote-gcrypt).
There are at least two use cases for this in the assistant: There are at least two use cases for this in the assistant:
* Storing an encrypted git repository on a local drive. * Storing an encrypted git repository on a local drive. **done**
* Or on a remote server. This could even allow using github. But more * Or on a remote server. This could even allow using github. But more
likely would be a shell server that has git-annex-shell on it so can likely would be a shell server that has git-annex-shell on it so can
also store file contents, and which is not trusted with unencrypted data. also store file contents, and which is not trusted with unencrypted data.
**done**
git-remote-gcrypt is already usable with git-annex. What's needed is git-remote-gcrypt is already usable with git-annex. What's needed is
to make sure it's installed (ie, get it packaged into distros or embedded to make sure it's installed (ie, get it packaged into distros or embedded
into git-annex), and make it easy to set up from the webapp. into git-annex), and make it easy to set up from the webapp. **done**
Hmm, this will need gpg key creation, so would also be a good opportunity Hmm, this will need gpg key creation, so would also be a good opportunity
to make the webapp allow using that for special remotes too. to make the webapp allow using that for special remotes too.
@ -18,4 +19,4 @@ to make the webapp allow using that for special remotes too.
One change is needed in git-annex core.. It currently does not support One change is needed in git-annex core.. It currently does not support
storing encrypted files on git remotes, only on special remotes. Perhaps storing encrypted files on git remotes, only on special remotes. Perhaps
the way to deal with this is to make it consider git-remote-grypt remotes the way to deal with this is to make it consider git-remote-grypt remotes
to be a special remote type? to be a special remote type? **done**