summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Ganwell <Ganwell@web>2014-08-14 22:29:50 +0000
committerGravatar admin <admin@branchable.com>2014-08-14 22:29:50 +0000
commit6bce9fd66d972dbebf9b2d84d36e85f22a57f853 (patch)
tree3e4e6a4e2e89558dedfa8764d3585a8908b848e7
parent22776d9f855ca78c984b0783495d0f3a7e03943d (diff)
-rw-r--r--doc/forum/gcrypt_os_x_app_vs_brew.mdwn16
1 files changed, 16 insertions, 0 deletions
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 000000000..83f32054a
--- /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?