Should Gnome2 meta port include security/pinentry-gtk2?
Robert Noland
rnoland at FreeBSD.org
Sat Jan 17 20:31:15 PST 2009
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 at marcuscom.com> writes:
> > > > > > > >
> > > > > > > > > On Thu, 2009-01-15 at 21:56 +0800, Denise H. G. wrote:
> > > > > > > > >> It seems that without security/pinentry-gtk2, seahorse wouldn't get full
> > > > > > > > >> functions, such as adding new names to an existing key.
> > > > > >
> > > > > > Is seahorse-plugins installed?
> > > > > >
> > > > > > > > > Is this documented anywhere?
> > > > > > > > >
> > > > > > > > > Joe
> > > > > > > > >
> > > > > > > >
> > > > > > > > I haven't found it on seahorse's official site. But I got this on
> > > > > > > > redhat's bug archives and gentoo's:
> > > > > > > >
> > > > > > > > https://bugzilla.redhat.com/show_bug.cgi?id=474419
> > > > > > > > http://bugs.gentoo.org/show_bug.cgi?id=159505
> > > > > > >
> > > > > > > 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 which will
> > > > > > > illustrate the problem caused by lacking pinentry-gtk2?
> > > > > >
> > > > > > seahorse-agent is (now?) part of seahorse-plugins. This is needed
> > > > > > during session startup to provide services for evolution, etc...
> > > > >
> > > > > Right, but everything is working just fine without pinentry. I just
> > > > > have seahorse and seahorse-plugins installed.
> > > >
> > > > Yes, i think that is all that is needed. Unless I've missed it
> > > > somewhere, there isn't a dependency on seahorse-plugins though.
> > >
> > > 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.
> >
> > 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.
>
> 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
>
--
Robert Noland <rnoland at FreeBSD.org>
FreeBSD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20090118/8544b2fe/attachment.pgp
More information about the freebsd-gnome
mailing list