From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1D407198005 for ; Fri, 22 Mar 2013 08:47:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3134EE0738; Fri, 22 Mar 2013 08:47:06 +0000 (UTC) Received: from inpbox.inp.nsk.su (inp.nsk.su [193.124.167.24]) by pigeon.gentoo.org (Postfix) with ESMTP id 2A9BAE06D8 for ; Fri, 22 Mar 2013 08:47:05 +0000 (UTC) Received: from star.inp.nsk.su ([193.124.167.6]) by inpbox.inp.nsk.su with esmtp (Exim 4.50) id 1UIxct-0005Xz-A6 for gentoo-dev@lists.gentoo.org; Fri, 22 Mar 2013 15:47:03 +0700 Received: from star.inp.nsk.su (localhost.localdomain [127.0.0.1]) by star.inp.nsk.su (8.13.8/8.13.8) with ESMTP id r2M8l2sj016974 for ; Fri, 22 Mar 2013 15:47:02 +0700 Received: from localhost (grozin@localhost) by star.inp.nsk.su (8.13.8/8.13.8/Submit) with ESMTP id r2M8l1Gp016971 for ; Fri, 22 Mar 2013 15:47:02 +0700 X-Authentication-Warning: star.inp.nsk.su: grozin owned process doing -bs Date: Fri, 22 Mar 2013 15:47:01 +0700 (NOVT) From: grozin@gentoo.org X-X-Sender: grozin@star.inp.nsk.su To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: Gentoo GPG key policies In-Reply-To: <20130322083634.GA4977@earth.members.linode.com> Message-ID: References: <20130227161214.4bfde7e9@mygoo.lnet> <20130314091252.GF27080@orbis-terrarum.net> <20130322083634.GA4977@earth.members.linode.com> User-Agent: Alpine 1.10 (LRH 962 2008-03-14) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Archives-Salt: 1f234677-5f8b-4a2d-a619-105539e952cd X-Archives-Hash: 3d5ba1047482c594c0360a2253334995 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