From f0d16e5ea4b6fc5d1c89ec0782d18500f79a8c24 Mon Sep 17 00:00:00 2001 From: Ganwell Date: Thu, 14 Aug 2014 22:29:50 +0000 Subject: [PATCH] --- doc/forum/gcrypt_os_x_app_vs_brew.mdwn | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/forum/gcrypt_os_x_app_vs_brew.mdwn diff --git a/doc/forum/gcrypt_os_x_app_vs_brew.mdwn b/doc/forum/gcrypt_os_x_app_vs_brew.mdwn new file mode 100644 index 0000000000..83f32054aa --- /dev/null +++ b/doc/forum/gcrypt_os_x_app_vs_brew.mdwn @@ -0,0 +1,16 @@ +Gcrypt remotes work when using the git-annex command bundled in the git-annex.app. But gcrypt doesn't work when git-annex is installed via home-brew (brew install git-annex). + +The initial push will work, any subsequent commands (push/pull) will fail with: + + gpg: anonymous recipient; trying secret key... + gpg: anonymous recipient; trying secret key... + gpg: anonymous recipient; trying secret key... + gpg: anonymous recipient; trying secret key... + gpg: decryption failed: No secret key + gcrypt: Failed to decrypt manifest! + +In both cases (app/brew) it tries the same keys. The app version will use its own version of gpg, which will trigger password prompts. With the brew version gpgtools is used, so I won't get any prompts. (Keychain) + +I tried "echo i | gpg -e -R XX -R XX | gpg -d" with the same recipients as the repo. It works well. + +Has anybody hints or ideas what to try next?