Page MenuHome GnuPG

ssh-import.scm test fails on Yosemite
Closed, ResolvedPublic

Description

During CI on Jenkins on macOS 10.10 Yosemite.

Checking that the most recent, valid encryption subkey is used by default 
    > 8BC90111 3E880CFF F5F77B83 45117079 1EA97479 <  
PASS: default-key.scm 
Checking key export 
    > D74C5F22 C40FDECF ECABF51D <  
PASS: export.scm 
Importing ssh keys... 
    > dsa rsa ecdsa (((/usr/bin/ssh-add -) 54131 1)): ()
FAIL: ssh-import.scm 
Checking ssh export... 
PASS: ssh-export.scm 
Checking quick key generation...

This does not occur on El Capitan or Sierra.

If I try the build over SSH on our Yosemite server, it just ends up stuck at

PASS: default-key.scm 
Checking key export 
    > D74C5F22 C40FDECF ECABF51D <  
PASS: export.scm 
Importing ssh keys... 
Enter passphrase for (stdin):

waiting for me to input something, I guess?

Details

Version
2.1.18

Event Timeline

ilovezfs set Version to 2.18.
ilovezfs added a subscriber: ilovezfs.

Note this is

yosemitevm:brew brew$ ssh -V
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011

Additional findings. If I depend on homebrew/dupes/openssh (which is not
actually permissible in homebrew/core, but just for the sake of testing this
here), then the test passes. The homebrew/dupes/openssh formula is 7.4p1, so
this bug appears to be specific to 6.2p2 (possible all of 6.2 or all of 6.x?)

justus changed Version from 2.18 to 2.1.18.
justus added a subscriber: justus.

Yes, your version of OpenSSH does not seem support elliptic curve cryptography.
I feel that this is the very same issue as T2847, could you please revisit
that bug? I asked what version of ssh you were using over there, and sadly you
did not react.

I guess we need to figure out what kind of algorithms are supported, and skip
the ones that are not.

I feel that this is the very same issue as T2847

I assumed they were different issues since this is ssh-import.scm and that was
ssh.scm.

I asked what version of ssh you were using over there, and sadly you

did not react.

Sorry

justus added a project: Restricted Project.Feb 7 2017, 6:12 PM
justus removed a project: Restricted Project.