On Fri, 22 Mar 2013, Panagiotis Christopoulos wrote:
I'm not sure if it's related, but have you set PORTAGE_GPG_DIR and/or
PORTAGE_GPG_KEY in your make.conf?
Sure:
PORTAGE_GPG_DIR="/home/grozin/.gnupg"
PORTAGE_GPG_KEY="00C6DAB1!"
Even if I'll be able to configer gpg-agent properly, this will solve only
a small part of the problem. I always do commits from elrond.inp.nsk.su,
it is in my office at Budker Institute of Nuclear Physics. When I'm in my
office, I'm logged in, and there's kde session. gpg-agent should ask for
my pass phrase, and things should work. OK.
When I'm at home, I log in elrond via ssh. As a rule, there's still a kde
session at the console (why should I start emacs, firefox, etc., again
next morning?). Hence there's gpg-agent running. As far as I can
understand, it will ask for my pass phrase on the switched off monitor in
my locked office. Not very useful.
When I'm somewhere else (in Karlsruhe, for example), elrond is always
switched on, but there is no session on the console. I log in via ssh.
There is no gpg-agent running. How do I commit stuff?
Thanks in advance,
Andrey