Package: seahorse-plugins
Version: 2.28.1-2
Severity: normal

When closing bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443115
something was forgotten: gpg-agent is still started before seahorse-agent
(because it is numbered 90 and thus executed later, so startup which acts
as a stack executes gpg-agent => dbus-launch => seahorse-agent, and 
seahorse-agent writes in .xsession-errors:
/etc/gdm/Xsession: Beginning session setup...
** Message: Another GPG agent already running

and drops managing gpg keys.

One way to do this would be to unset GPG_AGENT_INFO in $STARTUP string in
/etc/X11/Xsession.d/60seahorse. The minor inconvenience is that a 
gpg-agent is started for naught (but it can still be found in
$GNUPGHOME/gpg-agent-info-$HOSTNAME).

Another way is to launch gnupg-agent much earlier, at stage 59.

Or put ssh-agent at stage 92 and gnupg-agent at 90 and seahorse at 91.

Or modify ssh-agent and gpg-agent to return if their functionality was
overridden, for example checking SSH_AGENT_OVERRIDE and GPG_AGENT_OVERRIDE
(which could be defined by 60seahorse or any other replacement of
their functionalities.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'testing'), (500, 'stable'), (50, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages seahorse-plugins depends on:
ii  gconf2                        2.28.0-1   GNOME configuration database syste
ii  libatk1.0-0                   1.28.0-1   The ATK accessibility toolkit
ii  libbonobo2-0                  2.24.2-1   Bonobo CORBA interfaces library
ii  libbonoboui2-0                2.24.2-1   The Bonobo UI library
ii  libc6                         2.10.2-5   Embedded GNU C Library: Shared lib
ii  libcairo2                     1.8.8-2    The Cairo 2D vector graphics libra
ii  libcryptui0                   2.28.1-1   the UI library for DBUS functions 
ii  libdbus-1-3                   1.2.16-2   simple interprocess messaging syst
ii  libdbus-glib-1-2              0.84-1     simple interprocess messaging syst
ii  libfontconfig1                2.8.0-2    generic font configuration library
ii  libfreetype6                  2.3.11-1   FreeType 2 font engine, shared lib
ii  libgconf2-4                   2.28.0-1   GNOME configuration database syste
ii  libglade2-0                   1:2.6.4-1  library to load .glade files at ru
ii  libglib2.0-0                  2.22.4-1   The GLib library of C routines
ii  libgnome-keyring0             2.28.2-1   GNOME keyring services library
ii  libgpgme11                    1.2.0-1.2  GPGME - GnuPG Made Easy
ii  libgtk2.0-0                   2.18.6-1   The GTK+ graphical user interface 
ii  libgtksourceview2.0-0         2.8.2-1    shared libraries for the GTK+ synt
ii  libnautilus-extension1        2.28.4-1   libraries for nautilus components 
ii  libnotify1 [libnotify1-gtk2.1 0.4.5-1    sends desktop notifications to a n
ii  libpanel-applet2-0            2.28.0-3   library for GNOME Panel applets
ii  libpango1.0-0                 1.26.2-1   Layout and rendering of internatio
ii  seahorse                      2.28.1-1   GNOME front end for GnuPG

Versions of packages seahorse-plugins recommends:
ii  openssh-client                1:5.3p1-1  secure shell (SSH) client, for sec

seahorse-plugins suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to