Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jan 2009 23:30:59 -0500
From:      Robert Noland <rnoland@FreeBSD.org>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        freebsd-gnome@FreeBSD.org
Subject:   Re: Should Gnome2 meta port include security/pinentry-gtk2?
Message-ID:  <1232253060.22215.14.camel@ferret.2hip.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-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 <marcus@marcuscom.com> 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 <rnoland@FreeBSD.org>
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--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1232253060.22215.14.camel>