Conversation
|
Merged this into my branch, especially since it affects git-annex. |
|
What is blocking a merge of the patch provided by @jburnham? I just ran into the issue described in this ticket while using git-remote-gcrypt standalone in combination with a gpg-setup with separate subkeys for signing, encryption. Please let me know if I can do anything to help out. (I'm using the Debian package for git-remote-gcrypt as maintained by @joeyh, version 0.20130908-5) |
|
This is patch introduced a bug, https://github.com/blake2-ppc/git-remote-gcrypt/issues/8 I am waiting on a fixed version that avoids that problem. |
|
I don't remember what I was referring to exactly, but here's what github-backup caught about that issue: joey@elephant: joey@elephant:~/lib/backup/github/git-remote-gcrypt/blake2/issue#github>cat 8_comment/25198459 |
|
Thanks for dredging that up, Joey.
For the record, the commit fixing this is b017443, present in Joey's
fork and in my fork (and so in Debian and Ubuntu).
|
I have subkeys that do my signatures however when I set my .git/config gcrypt-participants to the id of the main key, the signing subkey is used when pushing to the repo but when fetching, it fails because it's looking for the main key id. Change the system to validate this by using PGP's VALIDSIG keyword. See this stackoverflow article for more.
See my example output for what I mean.
This was discovered when using @joeyh's git-annex with the command like "git annex initremote crypted type=gcrypt gitrepo=~/crypt keyid=477E48E6" but tested manually with gcrypt only and adding gcrypt-participants to the .git/config.