fix ms Issue #1536 for gpg edit/addkey UI change
authorJameson Graef Rollins <jrollins@finestructure.net>
Sun, 20 Dec 2009 16:52:09 +0000 (11:52 -0500)
committerJameson Graef Rollins <jrollins@finestructure.net>
Sun, 20 Dec 2009 16:52:09 +0000 (11:52 -0500)
gnupg apparently changed their edit-key/addkey function ordering such
that the monkeysphere gen-subkey subcommand was creating DSA
authentication subkeys instead of RSA subkeys.  DSA subkeys are not
supported by the ms key translation utilities, so this is a big
problem.  This patch fixes the problem, but it means that we have
require gnupg >=1.4.10 from now on, or at least until gnupg changes
their UI again for no good reason.

packaging/debian/changelog
packaging/debian/control
src/share/m/gen_subkey

index dc0c8f4984f4a4e3e34481fd7c5f7cc0d0a7c2cb..e61220b1af3b45f0efd74cdc6b140c0a26865428 100644 (file)
@@ -1,12 +1,13 @@
-monkeysphere (0.26-2) UNRELEASED; urgency=low
+monkeysphere (0.27-1) UNRELEASED; urgency=low
 
-  [ Daniel Kahn Gillmor ]
+  * New upstream release:
+    - fixed monkeysphere gen-subkey subcommand that was erroneously
+      creating DSA subkeys due to unannounced change in gpg edit-key UI.
   * updated debian/copyright to match the latest revision of DEP5.
-
-  [ Jameson Graef Rollins ]
   * updated standards version to 3.8.3
+  * updated Depends to require >=1.4.10 due to gpg UI change.
 
- -- Jameson Graef Rollins <jrollins@finestructure.net>  Sat, 19 Dec 2009 20:56:40 -0500
+ -- Jameson Graef Rollins <jrollins@finestructure.net>  Sun, 20 Dec 2009 11:50:06 -0500
 
 monkeysphere (0.26-1) unstable; urgency=low
 
index ef30ffb45e890b740fce134ca45a5dfc7fde563c..5bda6c6b9961b519ec72f3d90f3163b9e00e7428 100644 (file)
@@ -3,7 +3,7 @@ Section: net
 Priority: extra
 Maintainer: Jameson Graef Rollins <jrollins@finestructure.net>
 Uploaders: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-Build-Depends: debhelper (>= 7.0), socat, openssh-server, gnupg, libcrypt-openssl-rsa-perl, libdigest-sha-perl, lockfile-progs | procmail
+Build-Depends: debhelper (>= 7.0), socat, openssh-server, gnupg (>=1.4.10), libcrypt-openssl-rsa-perl, libdigest-sha-perl, lockfile-progs | procmail
 Standards-Version: 3.8.3
 Homepage: http://web.monkeysphere.info/
 Vcs-Git: git://git.monkeysphere.info/monkeysphere
@@ -11,7 +11,7 @@ Dm-Upload-Allowed: yes
 
 Package: monkeysphere
 Architecture: all
-Depends: openssh-client, gnupg, libcrypt-openssl-rsa-perl, libdigest-sha-perl, lockfile-progs | procmail, adduser, ${misc:Depends}
+Depends: openssh-client, gnupg (>=1.4.10), libcrypt-openssl-rsa-perl, libdigest-sha-perl, lockfile-progs | procmail, adduser, ${misc:Depends}
 Recommends: netcat | socat, ssh-askpass, cron
 Enhances: openssh-client, openssh-server
 Description: use the OpenPGP web of trust to verify ssh connections
index 05004f66ee07a1e065b05d1d2765283552d87459..a90c6187e2ec69757f51261fc640b244690492a3 100644 (file)
@@ -45,7 +45,7 @@ Type '$PGRM help' for usage."
 
     # generate the list of commands that will be passed to edit-key
     editCommands="addkey
-7
+8
 S
 E
 A