Your message dated Fri, 16 Oct 2009 22:37:30 +0000
with message-id <[email protected]>
and subject line Bug#501085: fixed in seahorse 2.28.0-1
has caused the Debian Bug report #501085,
regarding seahorse creates all-capable PGP keys when it should create Sign-Only 
keys
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
501085: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501085
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: seahorse
Version: 2.22.3-2
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

When creating a new OpenPGP key, seahorse sets all capabilities on the
key (Encrypt, Certify, Sign, Authenticate) even though it claims to
create Sign-Only keys.

To reproduce from a bare account:

 * launch seahorse
 *  Key | Create New Key | PGP Key
 * enter bogus name/address/comment data (i've been using:
    "Test User (DO NOT USE!!!) <[email protected]>")
 * expand "Advanced Key Options"
 * set "Encryption Type" to "RSA (sign-only)"
 * choose a password.
 * examine the flags of the resulting keys:

   gpg --with-colons --fixed-list-mode --list-keys 'Test User' | grep '^pub:' | 
cut -f12 -d:

If the key was really "sign-only", the output should be marked either
"sS" (Sign) or "scSC" (Sign and Certify).

instead, i get "escaESCA" from the above output.

This is bad, because it makes it difficult for users to separate the
various capabilities across keys and subkeys.  Keeping capabilities
separated between keys is a useful "defense in layers" technique which
allows users to rotate subkeys at different intervals, and to transfer
more-sensitive keys into more secure storage.

         --dkg

PS to read more about key capabilities: 

  http://tools.ietf.org/html/rfc4880#section-5.2.3.21


PPS from /usr/share/doc/gnupg/DETAILS.gz: 

12. Field:  Key capabilities:
                e = encrypt
                s = sign
                c = certify
                a = authentication
            A key may have any combination of them in any order.  In
            addition to these letters, the primary key has uppercase
            versions of the letters to denote the _usable_
            capabilities of the entire key, and a potential letter 'D'
            to indicate a disabled key.


- -- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages seahorse depends on:
ii  gconf2                     2.22.0-1      GNOME configuration database syste
ii  gnupg                      1.4.9-3       GNU privacy guard - a free PGP rep
ii  libart-2.0-2               2.3.20-2      Library of functions for 2D graphi
ii  libatk1.0-0                1.22.0-1      The ATK accessibility toolkit
ii  libavahi-client3           0.6.22-3      Avahi client library
ii  libavahi-common3           0.6.22-3      Avahi common library
ii  libavahi-glib1             0.6.22-3      Avahi glib integration library
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces library
ii  libbonoboui2-0             2.22.0-1      The Bonobo UI library
ii  libc6                      2.7-13        GNU C Library: Shared libraries
ii  libcairo2                  1.6.4-6       The Cairo 2D vector graphics libra
ii  libdbus-1-3                1.2.1-3       simple interprocess messaging syst
ii  libdbus-glib-1-2           0.76-1        simple interprocess messaging syst
ii  libgcc1                    1:4.3.1-9     GCC support library
ii  libgconf2-4                2.22.0-1      GNOME configuration database syste
ii  libglade2-0                1:2.6.2-1     library to load .glade files at ru
ii  libglib2.0-0               2.16.5-1      The GLib library of C routines
ii  libgnome-keyring0          2.22.3-1      GNOME keyring services library
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library - runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented display
ii  libgnomeui-0               2.20.1.1-1    The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             1:2.22.0-5    GNOME Virtual File System (runtime
ii  libgpg-error0              1.4-2         library for common error values an
ii  libgpgme11                 1.1.6-2       GPGME - GnuPG Made Easy
ii  libgtk2.0-0                2.12.11-3     The GTK+ graphical user interface 
ii  libgtksourceview2.0-0      2.2.2-1       shared libraries for the GTK+ synt
ii  libice6                    2:1.0.4-1     X11 Inter-Client Exchange library
ii  libldap-2.4-2              2.4.10-3      OpenLDAP libraries
ii  libnautilus-extension1     2.20.0-7      libraries for nautilus components 
ii  libnotify1 [libnotify1-gtk 0.4.4-3       sends desktop notifications to a n
ii  libnspr4-0d                4.7.1-4       NetScape Portable Runtime Library
ii  liborbit2                  1:2.14.13-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpanel-applet2-0         2.20.3-5      library for GNOME Panel applets
ii  libpango1.0-0              1.20.5-2      Layout and rendering of internatio
ii  libpopt0                   1.14-4        lib for parsing cmdline parameters
ii  libsm6                     2:1.0.3-2     X11 Session Management library
ii  libsoup2.4-1               2.4.1-1       an HTTP library implementation in 
ii  libxml2                    2.6.32.dfsg-4 GNOME XML library

Versions of packages seahorse recommends:
ii  openssh-client        1:5.1p1-2.1opensc1 secure shell client, an rlogin/rsh

seahorse suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIVAwUBSOarPMzS7ZTSFznpAQJqxA//Z1vdLZNg4gF4qiEHDCNMdztXS2H8OlJ1
alFiivAAPECYrJFpwh1cO8J/7sDlyhsSTGe8luPzwECqLj2eqEqk7bfbYOW1EWp0
5WNh5y61EJPf/ifLD7p0knRO9E8gzma0OA1qtfqbG8vLSY+HuZH/4lp9a6/Tp2TX
IGBHkaGVeiXYz1UbWRXZRxKAgYm5u8ZXVzWOk/dqaGJQur+iIP0BNNRsLAgHefpI
WA+cANEM1mcBb/hiCF7GGO20ZqBJJlMt1uQtipuBGhUaBlpSAIwBgotEfFRvugPA
9vgRO1H3hzG0/0ESP/+LPiYQiKb609oEiL5LP6+nkZA5tDLKViVJeS5NVr99OOqe
C7t+6OZl2P7q6Mf5hBiFVbeJvHWNFeaNsAGdp4lhHUWacvz9wekLcJh2jcKndj2q
z7czF32DVzqAbQBnqVZ4nEDic8mSI/KafyZK0O1p2NPwsnHdsv58kYZ2CioatKe4
5BAbnfKzdqHGKUSZw11IizLhLM4qoh4J5Ig2CdpoaoaX+0bIBO2dbizFjZMiEWUq
rsSie+fHwS24WxXX4f+3gDI0TkvHwtnbjjUBYif1sVbBIeM1ezDNzuIOlmLl//6a
221HhZJoqM4LcBLOBLC30FM4vjckJRwMCZfOfh6V5eloFMTO08EbZBt3eXjDlQVt
+9kBF/RFe6Q=
=53Ha
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
Source: seahorse
Source-Version: 2.28.0-1

We believe that the bug you reported is fixed in the latest version of
seahorse, which is due to be installed in the Debian FTP archive:

libcryptui-dev_2.28.0-1_amd64.deb
  to pool/main/s/seahorse/libcryptui-dev_2.28.0-1_amd64.deb
libcryptui0_2.28.0-1_amd64.deb
  to pool/main/s/seahorse/libcryptui0_2.28.0-1_amd64.deb
seahorse_2.28.0-1.diff.gz
  to pool/main/s/seahorse/seahorse_2.28.0-1.diff.gz
seahorse_2.28.0-1.dsc
  to pool/main/s/seahorse/seahorse_2.28.0-1.dsc
seahorse_2.28.0-1_amd64.deb
  to pool/main/s/seahorse/seahorse_2.28.0-1_amd64.deb
seahorse_2.28.0.orig.tar.gz
  to pool/main/s/seahorse/seahorse_2.28.0.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrea Veri <[email protected]> (supplier of updated seahorse package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 15 Oct 2009 11:58:45 +0200
Source: seahorse
Binary: seahorse libcryptui0 libcryptui-dev
Architecture: source amd64
Version: 2.28.0-1
Distribution: unstable
Urgency: low
Maintainer: Jose Carlos Garcia Sogo <[email protected]>
Changed-By: Andrea Veri <[email protected]>
Description: 
 libcryptui-dev - the UI library for DBUS functions exported by seahorse 
(developme
 libcryptui0 - the UI library for DBUS functions exported by seahorse
 seahorse   - GNOME front end for GnuPG
Closes: 501085
Changes: 
 seahorse (2.28.0-1) unstable; urgency=low
 .
   * New upstream release.
     - Set usage flags during unattended key generation,
       (Closes: #501085)
   * debian/control.in:
     - removed libglade2-dev B-D, as per configure.in
       requirements.
   * debian/patches/02_service_autostart.patch:
     - removed, applied upstream
   * debian/patches/90_autotools.patch:
     - refreshed.
   * debian/patches/series:
     - refreshed
Checksums-Sha1: 
 56b85e4bb974a9f53d7839b7e85d2b3a395a9019 1668 seahorse_2.28.0-1.dsc
 2b9b30dcbc72304a50f35698786edad0e95002c5 3625089 seahorse_2.28.0.orig.tar.gz
 a9c0984b050e15d7fa7e708944201b094ed8a0f7 30826 seahorse_2.28.0-1.diff.gz
 8bdaaa3c32b35008c323d844733b384dd793b267 2595904 seahorse_2.28.0-1_amd64.deb
 6d9b643316c16ecfdba1132577d3d7bdb2a73c56 74646 libcryptui0_2.28.0-1_amd64.deb
 0f5ebebbc781d073f41febdbec951749015e13b0 145850 
libcryptui-dev_2.28.0-1_amd64.deb
Checksums-Sha256: 
 9afac0f46051b655397b943da77af14816880ecd50e5f87c51515e9078ef559a 1668 
seahorse_2.28.0-1.dsc
 48331754b21d1a9543a592e43c0ad1abca142c8880712b844a0de13a8dfcc8d2 3625089 
seahorse_2.28.0.orig.tar.gz
 2ed09e9a1cf155abe94e1d4d556105863888c302d737c2fcacf62c3cebfedcbd 30826 
seahorse_2.28.0-1.diff.gz
 55c2052ee0068611d6a0fde3ac993fd9eb6038e59db7fcb3dbc4e14c2cb7cef9 2595904 
seahorse_2.28.0-1_amd64.deb
 c10b7e80c345995b0dc030f0b39505ec1eb5596874c06c1408e5bc617bfab0ab 74646 
libcryptui0_2.28.0-1_amd64.deb
 87ecae77357507857345ecc4760a74ceb460770dd7766ed35a3953603743247b 145850 
libcryptui-dev_2.28.0-1_amd64.deb
Files: 
 4db8aca0711da3ec9a9025dea71af94e 1668 gnome optional seahorse_2.28.0-1.dsc
 45b966b0f3269df1cbaea22b5c75b9fd 3625089 gnome optional 
seahorse_2.28.0.orig.tar.gz
 5c651fd85f847889de6088e1bb6055e0 30826 gnome optional seahorse_2.28.0-1.diff.gz
 73558bf129b4631192a09f0ad8b7b68d 2595904 gnome optional 
seahorse_2.28.0-1_amd64.deb
 377a5be752a0003b0698edf3024d65ae 74646 libs optional 
libcryptui0_2.28.0-1_amd64.deb
 6c9511a62b21c6a3d932853a899b56d7 145850 libdevel optional 
libcryptui-dev_2.28.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEUEARECAAYFAkrY7DcACgkQdkeBByM7nqC3oQCeOFN4cJhsObwuEz3NDEH0K34k
n6cAmJtWI4Lu7FSZt54Rxv5Wl8jHMiw=
=wlmB
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to