From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [PATCH 1/2] gnu: Add minimal pinentry. Date: Wed, 27 Apr 2016 00:02:47 +0300 Message-ID: <20160426210247.GB15624@debian-netbook> References: <1461679399-32659-1-git-send-email-efraim@flashner.co.il> <1461679399-32659-2-git-send-email-efraim@flashner.co.il> <20160426171440.GB13138@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pvezYHf7grwyp3Bc" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avA8F-0000Z5-OH for guix-devel@gnu.org; Tue, 26 Apr 2016 17:02:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avA8A-000451-PC for guix-devel@gnu.org; Tue, 26 Apr 2016 17:02:55 -0400 Received: from flashner.co.il ([178.62.234.194]:50098) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avA8A-00044x-Im for guix-devel@gnu.org; Tue, 26 Apr 2016 17:02:50 -0400 Content-Disposition: inline In-Reply-To: <20160426171440.GB13138@jasmine> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Leo Famulari Cc: guix-devel@gnu.org --pvezYHf7grwyp3Bc Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 26, 2016 at 01:14:40PM -0400, Leo Famulari wrote: > On Tue, Apr 26, 2016 at 05:03:18PM +0300, Efraim Flashner wrote: > > * gnu/packages/gnupg.scm (pinentry): Rename pinentry-gtk, inherit from > > pinentry. > > [arguments]: Add pinentry-tty flag. > > [inputs]: Use gtk+-2, glib for pinentry-gtk2 only. > > [description]: Modify description based on inputs. > > --- > > gnu/packages/gnupg.scm | 22 +++++++++++++++++----- > > 1 file changed, 17 insertions(+), 5 deletions(-) > >=20 > > diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm > > index d447007..71f6ece 100644 > > --- a/gnu/packages/gnupg.scm > > +++ b/gnu/packages/gnupg.scm > > @@ -580,21 +580,33 @@ including tools for signing keys, keyring analysi= s, and party preparation. > > (base32 > > "1cp7wjqr6nx31mdclr61s2h84ijqjl0ph99kgj4vyawpjj1j1633"= )))) > > (build-system gnu-build-system) > > + (arguments > > + `(#:configure-flags '("--enable-pinentry-tty"))) >=20 > Won't pinentry-gtk2 get configured with this? Can you change > pinentry-gtk2 so that it doesn't get this flag? It will get the flag the way its currently configured, but pinentry-gtk2 will still be the default method. The real difference (if I understand it correctly) is that now if you ssh into the box and you trigger pinentry it should now work. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --pvezYHf7grwyp3Bc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXH9d2AAoJEPTB05F+rO6TGVEP/09YmcQ5AaLy+dMp6GhEMX2X pSdW0oQ5RJ8bYS1+AyUELCJJgTSXa9bPU9L7EnEAA/w9qfTIpAby8Lf/yAplmlCc A/1zLktLH9ZMPkTYgqO6IPNE0hSIFM4onjE2XHdowp6ejcMOCs7wPj2M1HIEUTce 7VMF+97yPAewNm36DcklsuTYS5yhn6oqYiHbFvj6gEehoMQjjPUWAcIJhh1HEzk2 9veYrZDrrSP0eGB+sp2krBHTH/7vlTeecJyYepnw8llQ2W2JR49oWhknkR3VAIoX EybeoxFzq24iY90hdbUO12xlesZQdJNax0qiJfiTq2P1E5RdrgwESEok5pBSo3Nm OfEMTK9ZnE/8fp5G6H2BOSbT2YDTJOKGfyYtvQJ1HZ2KqHBfEYYPt331vhRbBCHC ODPRRmNeMCwfNTYjn+F6o6hMbsesU9qEAfNPfJsew35ogs7Y5GeI1PVfAY8MzTPx Ro6d3dmiGaWtKi3qmHDzb452qiH+XOnLG8bXTm7PDDHJDTPTVsNOJw4tVzxT4wvi YyajrWS2WlO7ha2cJCl5Q5SvX7Lc6r+DT+1gXxC+Op3/CHKKFixX/KEoVBgKLjup xNymvh+epeAIHyQXeOnhk8nb8wlPup/n9sPY35A0QgxD8RJMhhQZ+Ck574YE9olp xY8A+ThiMZ21+LisKR4Z =eH6d -----END PGP SIGNATURE----- --pvezYHf7grwyp3Bc--