Justus Winter
b2b21580b6
tests: Make ssh test more robust.
...
* tests/openpgp/ssh.scm: Drop the 'MD5:' which was not printed by
previous ssh versions.
Signed-off-by: Justus Winter <justus@g10code.com>
2016-08-10 07:58:24 +02:00
Werner Koch
0c2a745a2b
tests: Use gpgconf to set the ssh socket envvar.
...
* tests/openpgp/ssh.scm ("SSH_AUTH_SOCK"): Use gpgconf.
Signed-off-by: Werner Koch <wk@gnupg.org>
2016-08-04 13:04:28 +02:00
Justus Winter
270f7f7b8b
agent: Add known keys to sshcontrol.
...
* agent/command-ssh.c (ssh_identity_register): Add a key to sshcontrol
even if it is already in the private key store.
* tests/openpgp/ssh.scm: Test this.
GnuPG-bug-id: 2316
Signed-off-by: Justus Winter <justus@g10code.com>
2016-07-19 16:51:16 +02:00
Justus Winter
d7a405de83
tests: Add test for ssh support.
...
* tests/gpgscm/tests.scm (path-expand): New function.
* tests/openpgp/Makefile.am (TESTS): Add new test.
(sample_keys): Add new keys.
(CLEANFILES): Clean ssh socket and control file.
* tests/openpgp/fake-pinentry.c (main): Add a default passphrase.
* tests/openpgp/gpg-agent.conf.tmpl: Enable ssh support.
* tests/openpgp/samplekeys/ssh-dsa.key: New file.
* tests/openpgp/samplekeys/ssh-ecdsa.key: Likewise.
* tests/openpgp/samplekeys/ssh-ed25519.key: Likewise.
* tests/openpgp/samplekeys/ssh-rsa.key: Likewise.
* tests/openpgp/ssh.scm: Likewise.
Signed-off-by: Justus Winter <justus@g10code.com>
2016-07-19 16:38:21 +02:00