Bug#531815: [seahorse] Revocation: seahorse should prompt

Jason Heeris jason.heeris at gmail.com
Thu Jun 4 09:24:28 UTC 2009


Package: seahorse
Version: 2.26.1-2
Severity: minor

1. Use GPG to generate revocation cert (Test.asc)
2. Double-click on Test.asc in Nautilus

Seahorse reports a spurious error (reported elsewhere), but still
revokes the key. I think it should notify the user that they're not
importing a normal key. Revocation is a pain to manually undo (from what
I've seen), and Seahorse does nothing to indicate that the file is about
to have an effect on existing keys. Obviously if you've just generated
it you should know what it does, BUT

- The user might not expect seahorse to run as the default action (I
used to have leafpad set to open .ASC files, forgot I hadn't changed
that...)

- The user might just find the revocation long after generating it,
forgets what it is, tries to import it..

- Jason

PS. This hasn't bitten me yet, I noticed it on a test key thankfully;)

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.29.090529

Debian Release: squeeze/sid
  500 testing         www.debian-multimedia.org
  500 testing         security.debian.org
  500 testing         ftp.iinet.net.au
  500 testing         ftp.debian-unofficial.org
  500 squeeze         www.lamaresh.net

--- Package information. ---
Depends                    (Version) | Installed
====================================-+-==============
libatk1.0-0              (>= 1.20.0) | 1.26.0-1
libavahi-client3         (>= 0.6.16) | 0.6.25-1
libavahi-common3         (>= 0.6.16) | 0.6.25-1
libavahi-glib1           (>= 0.6.16) | 0.6.25-1
libc6                     (>= 2.2.5) | 2.9-12
libcryptui0                          | 2.26.1-2
libdbus-1-3               (>= 1.0.2) | 1.2.12-1
libdbus-glib-1-2           (>= 0.78) | 0.80-4
libgconf2-4              (>= 2.23.2) | 2.26.0-1
libgcr0                  (>= 2.26.0) | 2.26.1-1
libglade2-0             (>= 1:2.6.1) | 1:2.6.4-1
libglib2.0-0             (>= 2.18.0) | 2.20.1-2
libgnome-keyring0        (>= 2.25.5) | 2.26.1-1
libgp11-0                  (>= 2.26) | 2.26.1-1
libgpgme11                (>= 1.1.8) | 1.1.8-2
libgtk2.0-0              (>= 2.12.0) | 2.16.1-2
libldap-2.4-2             (>= 2.4.7) | 2.4.11-1
libnotify1                (>= 0.4.5) | 0.4.5-1
libnotify1-gtk2.10                   |
libpango1.0-0            (>= 1.14.0) | 1.24.0-3+b1
libsoup2.4-1            (>= 2.25.91) | 2.26.2-1
gconf2                 (>= 2.10.1-2) | 2.26.0-1
gnupg                     (>= 1.4.7) | 1.4.9-4


Recommends          (Version) | Installed
=============================-+-===========
openssh-client                | 1:5.1p1-5+b1


Suggests              (Version) | Installed
===============================-+-===========
seahorse-plugins                | 2.24.1-3+b1










More information about the pkg-gnome-maintainers mailing list