On 7 Sep 2013, at 11:59, [email protected] wrote:
On 6 Sep 2013, at 21:31, Benny Kjær Nielsen wrote:
MailMate expects the GPGTools install and is hardcoded to the
location used by GPGTools. Unfortunately GPGTools recently changes
its installer. MailMate expects to find gpg2 here:
/usr/local/bin/gpg2
[...]
That explains at least why it didn't work with GPGTools at all. Though
it should have worked with the homebrew version, shouldn't it?
Depends on where homebrew installs gpg2 (I haven't tried homebrew
myself).
I guess it really has something to do with my gpg-agent setup, since
it seems to work fine for other people.
You might be right.
Interestingly though, after creating the symlink to the GPGTools
version, MailMate still tells me that the signing process fails, with
this output:
USERID_HINT 9C791B1A2ADC63E5 Felix Kling <…>
NEED_PASSPHRASE 9C791B1A2ADC63E5 9C791B1A2ADC63E5 17 0
GOOD_PASSPHRASE
BEGIN_SIGNING H2
This confuses me even more!
Me too, but even though I've implemented support for OpenPGP via `gpg2`
I don't really have much experience with the types of problems which may
be the result of non-standard setups.
You can enable some related debug output from MailMate like this:
defaults write com.freron.MailMate MmDebugSecurity -bool YES
Then launch MailMate from the Terminal to see the output when MailMate
tries to sign a message:
/Applications/MailMate.app/Contents/MacOS/MailMate
Most importantly, MailMate outputs the `gpg2` command with arguments.
Based on that you might be able to reproduce the problem in a Terminal
window without using MailMate.
--
Benny
_______________________________________________
mailmate mailing list
[email protected]
http://lists.freron.com/listinfo/mailmate