From owner-freebsd-gnome@FreeBSD.ORG Sun Jan 18 04:31:14 2009 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE78C1065677 for ; Sun, 18 Jan 2009 04:31:14 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 91BCE8FC19 for ; Sun, 18 Jan 2009 04:31:14 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.171] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n0I4UTaS075296 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 17 Jan 2009 23:30:29 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Joe Marcus Clarke In-Reply-To: <1232252593.51752.11.camel@shumai.marcuscom.com> References: <86vdsghdum.fsf@pluton.xbsd.name> <1232157465.1547.20.camel@shumai.marcuscom.com> <864ozyskxn.fsf@pluton.xbsd.name> <1232246393.51752.6.camel@shumai.marcuscom.com> <1232250663.22215.4.camel@ferret.2hip.net> <1232251815.51752.8.camel@shumai.marcuscom.com> <1232252053.22215.6.camel@ferret.2hip.net> <1232252222.51752.9.camel@shumai.marcuscom.com> <1232252455.22215.8.camel@ferret.2hip.net> <1232252593.51752.11.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-vqXCz2rDhovnBvGPOGoC" Organization: FreeBSD Date: Sat, 17 Jan 2009 23:30:59 -0500 Message-Id: <1232253060.22215.14.camel@ferret.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-gnome@FreeBSD.org Subject: Re: Should Gnome2 meta port include security/pinentry-gtk2? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2009 04:31:15 -0000 --=-vqXCz2rDhovnBvGPOGoC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-01-17 at 23:23 -0500, Joe Marcus Clarke wrote: > On Sat, 2009-01-17 at 23:20 -0500, Robert Noland wrote: > > On Sat, 2009-01-17 at 23:17 -0500, Joe Marcus Clarke wrote: > > > On Sat, 2009-01-17 at 23:14 -0500, Robert Noland wrote: > > > > On Sat, 2009-01-17 at 23:10 -0500, Joe Marcus Clarke wrote: > > > > > On Sat, 2009-01-17 at 22:51 -0500, Robert Noland wrote: > > > > > > On Sat, 2009-01-17 at 21:39 -0500, Joe Marcus Clarke wrote: > > > > > > > On Sat, 2009-01-17 at 10:52 +0800, Denise H. G. wrote: > > > > > > > > Joe Marcus Clarke writes: > > > > > > > >=20 > > > > > > > > > On Thu, 2009-01-15 at 21:56 +0800, Denise H. G. wrote: > > > > > > > > >> It seems that without security/pinentry-gtk2, seahorse w= ouldn't get full > > > > > > > > >> functions, such as adding new names to an existing key. > > > > > >=20 > > > > > > Is seahorse-plugins installed? > > > > > >=20 > > > > > > > > > Is this documented anywhere? > > > > > > > > > > > > > > > > > > Joe > > > > > > > > > > > > > > > > >=20 > > > > > > > > I haven't found it on seahorse's official site. But I got t= his on > > > > > > > > redhat's bug archives and gentoo's: > > > > > > > >=20 > > > > > > > > https://bugzilla.redhat.com/show_bug.cgi?id=3D474419 > > > > > > > > http://bugs.gentoo.org/show_bug.cgi?id=3D159505 > > > > > > >=20 > > > > > > > Interesting because I don't see anywhere in the seahorse code= where > > > > > > > pinentry is executed. In fact, seahorse is working just fine= for me > > > > > > > without pinentry. Can you provide a sequence I can test whic= h will > > > > > > > illustrate the problem caused by lacking pinentry-gtk2? > > > > > >=20 > > > > > > seahorse-agent is (now?) part of seahorse-plugins. This is nee= ded > > > > > > during session startup to provide services for evolution, etc..= . > > > > >=20 > > > > > Right, but everything is working just fine without pinentry. I j= ust > > > > > have seahorse and seahorse-plugins installed. > > > >=20 > > > > Yes, i think that is all that is needed. Unless I've missed it > > > > somewhere, there isn't a dependency on seahorse-plugins though. > > >=20 > > > No. The plug-ins are extra. They should probably be added to the > > > fifth-toe or power-tools. Technically, Evo will work just fine with > > > seahorse, but it will re-prompt you for your key password on every > > > launch. > >=20 > > Hrm, not without an agent I don't think.... At least it wasn't for me > > earlier today before I installed seahorse-plugins... I think it needs > > either gpg-agent or seahorse-agent to work properly. >=20 > That may be. I do have gpg-agent installed. But so should everyone as > gnupg 2.0 is part of the GNOME Desktop. Well, I'm no expert on this stuff, but the agent has to setup environment variables to work right. Recall that we added seahorse-agent to the session startup chain a while back. So, just having gpg-agent installed is not adequate, afaik. My evo was always setup to use seahorse, so when i tried to send mail earlier today (before I installed seahorse-plugins and restarted the session) it popped up a big error about not being able to find *pinentry. So I think the seahorse dependency should be changed to seahorse-plugins to pull in both. robert. > Joe >=20 --=20 Robert Noland FreeBSD --=-vqXCz2rDhovnBvGPOGoC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEABECAAYFAklysIMACgkQM4TrQ4qfROMZtgCfaXv2jilbr1gLD/IMacWRawsJ 4scAoIAZ/KCwi3iOjQk+5/7yWjczFM82 =ojZN -----END PGP SIGNATURE----- --=-vqXCz2rDhovnBvGPOGoC--