Commits on Source (5)
-
Daniel Kahn Gillmor authoredd419333a
-
Daniel Kahn Gillmor authored
Our "fix" to https://bugs.debian.org/909700 in d8fc9f28 just avoided testing the actual typical default output of ssh-keygen. While this was fair to do in tests/keytrans, where it is exercised on pem2openpgp (which is explicitly defined as only accepting PEM input), this is inappropriate for testing monkeysphere in general. So now, the test suite breaks again, but we need to provide a proper fix.
ba881b1a -
Daniel Kahn Gillmor authored
This interface stabilized in GnuPG 2.1.17, so we increase our versioned dependency.
198271a7 -
Daniel Kahn Gillmor authored
These subcommands are explicitly undocumented and unmaintained, and we are no longer using them. Get rid of the cruft.
84feb2ef -
Daniel Kahn Gillmor authored
This directly fixes the problem that monkeysphere-host was failing to import the style of SSH host key that was generated by default by ssh-keygen. As a side effect, we can now support all the host key algorithms that are supported by both gpg-agent (in its ssh-agent implementation) and ssh-add. The lockfile and the dancing around the gpg-agent run in $GNUPGHOME_HOST is a bit awkward. It would be nicer to use an ephemeral GnuPG homedir as recommended in the "Unattended Usage" section of the gnupg info pages, but to do that we'd need to be able to extract the secret key, which is blocked by https://dev.gnupg.org/T4490
96d97ca1