Call for testing: OpenSSH 7.6
zev at bewilderbeest.net
Thu Sep 21 17:22:10 AEST 2017
On Wed, Sep 20, 2017 at 07:47:59PM CDT, Damien Miller wrote:
>OpenSSH 7.6p1 is almost ready for release, so we would appreciate testing
>on as many platforms and systems as possible. This is a bugfix release.
System: Void Linux (up to date)
Configure flags: --with-pam --with-pie --with-sandbox=seccomp_filter
Build: successful, though it produced a number of undeclared-function
warnings about arc4random_buf() and one about explicit_bzero() in
openbsd-compat/freezero.c. As I think has been the case for a while,
arc4random_buf() doesn't appear to be declared anywhere in any headers
in /usr/include on Void as far as I can tell; not sure where it should
in theory be (the symbol is defined in libressl's libcrypto.so, which I
guess is why configure didn't decide to use the built-in openbsd-compat
version). explicit_bzero() is declared in <string.h> however.
'make tests': my first attempt ran into 'ssh-keygen:
.../openssh/regress//t12.out.pub: No such file or directory'; at first I
figured this was probably a result of a race condition due to having run
make with '-j', but on some (but not all) subsequent serial runs it also
occurred. That notwithstanding, however, it also failed (consistently)
regress/unittests/kex/test_kex.c:91 test #1 "sshkey_generate"
ASSERT_INT_EQ(sshkey_generate(keytype, bits, &private), 0) failed:
sshkey_generate(keytype, bits, &private) = -56
0 = 0
Happy to provide any other info that would be useful for debugging.
More information about the openssh-unix-dev