Call for testing: OpenSSH-6.5

Hisashi T Fujinaka htodd at twofifty.com
Thu Jan 23 10:57:46 EST 2014


On Thu, 23 Jan 2014, Darren Tucker wrote:

> On Thu, Jan 23, 2014 at 10:41 AM, Hisashi T Fujinaka <htodd at twofifty.com> wrote:
> [...]
>> I did re-run the tests after doing a build, so that might be part of it.
>
> That shouldn't make a difference.  I'd suggest trying the set -x thing
> described above next.
>
> Also one other simple test see if the binaries are actually
> executable: "./ssh -V"

The set -x created a lot of noise on the screen, but even less in the
log files. And ./ssh -V gave "OpenSSH_6.5p1, OpenSSL 1.0.1f 6 Jan 2014".


(cd openbsd-compat && make)
BUILDDIR=`pwd`;  TEST_SHELL="sh";  TEST_SSH_SSH="${BUILDDIR}/ssh";  TEST_SSH_SSHD="${BUILDDIR}/sshd";  TEST_SSH_SSHAGENT="${BUILDDIR}/ssh-agent";  TEST_SSH_SSHADD="${BUILDDIR}/ssh-add";  TEST_SSH_SSHKEYGEN="${BUILDDIR}/ssh-keygen";  TEST_SSH_SSHPKCS11HELPER="${BUILDDIR}/ssh-pkcs11-helper";  TEST_SSH_SSHKEYSCAN="${BUILDDIR}/ssh-keyscan";  TEST_SSH_SFTP="${BUILDDIR}/sftp";  TEST_SSH_SFTPSERVER="${BUILDDIR}/sftp-server";  TEST_SSH_PLINK="plink";  TEST_SSH_PUTTYGEN="puttygen";  TEST_SSH_CONCH="conch";  TEST_SSH_IPV6="yes" ;  TEST_SSH_ECC="yes" ;  cd ./regress || exit $?;  make  .OBJDIR="${BUILDDIR}/regress"  .CURDIR="`pwd`"  BUILDDIR="${BUILDDIR}"  OBJ="${BUILDDIR}/regress/"  PATH="${BUILDDIR}:${PATH}"  TEST_ENV=MALLOC_OPTIONS="AJRX"  TEST_SHELL="${TEST_SHELL}"  TEST_SSH_SSH="${TEST_SSH_SSH}"  TEST_SSH_SSHD="${TEST_SSH_SSHD}"  TEST_SSH_SSHAGENT="${TEST_SSH_SSHAGENT}"  TEST_SSH_SSHADD="${TEST_SSH_SSHADD}"  TEST_SSH_SSHKEYGEN="${TEST_SSH_SSHKEYGEN}"  TEST_SSH_SSHPKCS11HELPER="${TES
 T_SSH_SSHPKCS11HELPER}"  TEST_SSH_SSHKEYSCAN="${TEST_SSH_SSHKEYSCAN}"  TEST_SSH_SFTP="${TEST_SSH_SFTP}"  TEST_SSH_SFTPSERVER="${TEST_SSH_SFTPSERVER}"  TEST_SSH_PLINK="${TEST_SSH_PLINK}"  TEST_SSH_PUTTYGEN="${TEST_SSH_PUTTYGEN}"  TEST_SSH_CONCH="${TEST_SSH_CONCH}"  TEST_SSH_IPV6="${TEST_SSH_IPV6}"  TEST_SSH_ECC="${TEST_SSH_ECC}"  EXEEXT=""  tests && echo all tests passed
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv
tr '\n' '\r' </home/htodd/openssh/regress/rsa_ssh2.prv > /home/htodd/openssh/regress/rsa_ssh2_cr.prv
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2_cr.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv
awk '{print $0 "\r"}' /home/htodd/openssh/regress/rsa_ssh2.prv > /home/htodd/openssh/regress/rsa_ssh2_crnl.prv
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2_crnl.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv
cat /home/htodd/openssh/regress/rsa_openssh.prv > /home/htodd/openssh/regress//t2.out
chmod 600 /home/htodd/openssh/regress//t2.out
/home/htodd/openssh/ssh-keygen -yf /home/htodd/openssh/regress//t2.out | diff - /home/htodd/openssh/regress/rsa_openssh.pub
/home/htodd/openssh/ssh-keygen -ef /home/htodd/openssh/regress/rsa_openssh.pub >/home/htodd/openssh/regress//t3.out
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress//t3.out | diff - /home/htodd/openssh/regress/rsa_openssh.pub
/home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff - /home/htodd/openssh/regress/t4.ok
/home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff - /home/htodd/openssh/regress/t5.ok
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/dsa_ssh2.prv > /home/htodd/openssh/regress//t6.out1
/home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/dsa_ssh2.pub > /home/htodd/openssh/regress//t6.out2
chmod 600 /home/htodd/openssh/regress//t6.out1
/home/htodd/openssh/ssh-keygen -yf /home/htodd/openssh/regress//t6.out1 | diff - /home/htodd/openssh/regress//t6.out2
/home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t7.out > /dev/null
/home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t7.out > /dev/null
/home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t8.out > /dev/null
/home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t8.out > /dev/null
test "yes" != yes ||  /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t9.out > /dev/null
test "yes" != yes ||  /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t9.out > /dev/null
/home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t10.out > /dev/null
/home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t10.out > /dev/null
run test connect.sh ...
+ '_POSIX2_VERSION=199209'
+ export '_POSIX2_VERSION'
+ uname -s
+ '[' '!' -z '' ']'
+ PORT=4242
+ '[' -x /usr/ucb/whoami ']'
+ whoami
+ whoami
+ USER=htodd
+ OBJ=/home/htodd/openssh/regress
+ '[' x/home/htodd/openssh/regress = x ']'
+ '[' '!' -d /home/htodd/openssh/regress ']'
+ 'SCRIPT=/home/htodd/openssh/regress/connect.sh'
+ '[' 'x/home/htodd/openssh/regress/connect.sh' = x ']'
+ '[' '!' -f '/home/htodd/openssh/regress/connect.sh' ']'
+ sh -n '/home/htodd/openssh/regress/connect.sh'
+ true
+ unset 'SSH_AUTH_SOCK'
+ dirname '/home/htodd/openssh/regress/connect.sh'
+ SRC=/home/htodd/openssh/regress
+ SSH=ssh
+ SSHD=sshd
+ SSHAGENT=ssh-agent
+ SSHADD=ssh-add
+ SSHKEYGEN=ssh-keygen
+ SSHKEYSCAN=ssh-keyscan
+ SFTP=sftp
+ SFTPSERVER=/usr/libexec/openssh/sftp-server
+ SCP=scp
+ PLINK=plink
+ PUTTYGEN=puttygen
+ CONCH=conch
+ '[' x/home/htodd/openssh/ssh '!=' x ']'
+ SSH=/home/htodd/openssh/ssh
+ '[' x/home/htodd/openssh/sshd '!=' x ']'
+ SSHD=/home/htodd/openssh/sshd
+ '[' x/home/htodd/openssh/ssh-agent '!=' x ']'
+ SSHAGENT=/home/htodd/openssh/ssh-agent
+ '[' x/home/htodd/openssh/ssh-add '!=' x ']'
+ SSHADD=/home/htodd/openssh/ssh-add
+ '[' x/home/htodd/openssh/ssh-keygen '!=' x ']'
+ SSHKEYGEN=/home/htodd/openssh/ssh-keygen
+ '[' x/home/htodd/openssh/ssh-keyscan '!=' x ']'
+ SSHKEYSCAN=/home/htodd/openssh/ssh-keyscan
+ '[' x/home/htodd/openssh/sftp '!=' x ']'
+ SFTP=/home/htodd/openssh/sftp
+ '[' x/home/htodd/openssh/sftp-server '!=' x ']'
+ SFTPSERVER=/home/htodd/openssh/sftp-server
+ '[' x '!=' x ']'
+ '[' xplink '!=' x ']'
+ which plink
+ PLINK=
+ '[' xputtygen '!=' x ']'
+ which puttygen
+ PUTTYGEN=
+ '[' xconch '!=' x ']'
+ which conch
+ CONCH=
+ '[' x = x ']'
+ 'TEST_SSH_LOGFILE=/home/htodd/openssh/regress/ssh.log'
+ '[' x = x ']'
+ 'TEST_SSHD_LOGFILE=/home/htodd/openssh/regress/sshd.log'
+ '[' x = x ']'
+ 'TEST_REGRESS_LOGFILE=/home/htodd/openssh/regress/regress.log'
+ 
+ 
+ 
+ 'SSHLOGWRAP=/home/htodd/openssh/regress/ssh-log-wrapper.sh'
+ echo '#!/bin/sh'
+ echo 'exec /home/htodd/openssh/ssh -E/home/htodd/openssh/regress/ssh.log "$@"'
+ chmod 'a+rx' '/home/htodd/openssh/regress/ssh-log-wrapper.sh'
+ 'SSH=/home/htodd/openssh/regress/ssh-log-wrapper.sh'
+ DATANAME=data
+ DATA=/home/htodd/openssh/regress/data
+ cat /home/htodd/openssh/ssh-agent
+ chmod 'u+w' /home/htodd/openssh/regress/data
+ COPY=/home/htodd/openssh/regress/copy
+ rm -f /home/htodd/openssh/regress/copy
+ export SSH SSHD SSHAGENT SSHADD SSHKEYGEN SSHKEYSCAN SFTP SFTPSERVER SCP
+ RESULT=0
+ PIDFILE=/home/htodd/openssh/regress/pidfile
+ trap fatal 3 2
+ cat
+ '[' '!' -z '' ']'
+ cp '/home/htodd/openssh/regress/sshd_config' '/home/htodd/openssh/regress/sshd_proxy'
+ echo 'StrictModes no'
+ cat
+ '[' '!' -z '' ']'
+ rm -f '/home/htodd/openssh/regress/known_hosts' '/home/htodd/openssh/regress/authorized_keys_htodd'
+ trace 'generate keys'
+ 'start_debug_log' generate keys
+ echo 'trace: generate' keys
+ echo 'trace: generate' keys
+ echo 'trace: generate' keys
+ '[' X = Xyes ']'
+ '[' '!' -f /home/htodd/openssh/regress/rsa ']'
+ '[' /home/htodd/openssh/ssh-keygen -nt /home/htodd/openssh/regress/rsa ']'
+ printf 'localhost-with-alias,127.0.0.1,::1 '
+ cat '/home/htodd/openssh/regress/rsa.pub'
+ cat '/home/htodd/openssh/regress/rsa.pub'
+ echo IdentityFile /home/htodd/openssh/regress/rsa
+ cp /home/htodd/openssh/regress/rsa '/home/htodd/openssh/regress/host.rsa'
+ echo HostKey '/home/htodd/openssh/regress/host.rsa'
+ echo HostKey /home/htodd/openssh/regress/rsa
+ '[' '!' -f /home/htodd/openssh/regress/rsa1 ']'
+ '[' /home/htodd/openssh/ssh-keygen -nt /home/htodd/openssh/regress/rsa1 ']'
+ printf 'localhost-with-alias,127.0.0.1,::1 '
+ cat '/home/htodd/openssh/regress/rsa1.pub'
+ cat '/home/htodd/openssh/regress/rsa1.pub'
+ echo IdentityFile /home/htodd/openssh/regress/rsa1
+ cp /home/htodd/openssh/regress/rsa1 '/home/htodd/openssh/regress/host.rsa1'
+ echo HostKey '/home/htodd/openssh/regress/host.rsa1'
+ echo HostKey /home/htodd/openssh/regress/rsa1
+ chmod 644 '/home/htodd/openssh/regress/authorized_keys_htodd'
+ 'REGRESS_INTEROP_CONCH=no'
+ test -x ''
+ 'REGRESS_INTEROP_PUTTY=no'
+ test -x '' -a -x ''
+ 'REGRESS_INTEROP_PUTTY=no'
+ test no = yes
+ cat '/home/htodd/openssh/regress/ssh_config'
+ echo proxycommand sh '/home/htodd/openssh/regress/sshd-log-wrapper.sh' /home/htodd/openssh/sshd '/home/htodd/openssh/regress/sshd.log' -i -f '/home/htodd/openssh/regress/sshd_proxy'
+ /home/htodd/openssh/sshd -t -f '/home/htodd/openssh/regress/sshd_proxy'
[1]   Segmentation fault (core dumped) ${SSHD} -t -f ${...
+ fatal 'sshd_proxy broken'
+ 'save_debug_log' 'FATAL: sshd_proxy broken'
+ echo 'FATAL:' 'sshd_proxy' broken
+ echo 'FATAL:' 'sshd_proxy' broken
+ echo 'FATAL:' 'sshd_proxy' broken
+ cat '/home/htodd/openssh/regress/regress.log'
+ echo
+ cat '/home/htodd/openssh/regress/ssh.log'
+ echo
+ cat '/home/htodd/openssh/regress/sshd.log'
+ echo
+ printf 'FATAL: '
FATAL: + fail 'sshd_proxy broken'
+ 'save_debug_log' 'FAIL: sshd_proxy broken'
+ echo 'FAIL:' 'sshd_proxy' broken
+ echo 'FAIL:' 'sshd_proxy' broken
+ echo 'FAIL:' 'sshd_proxy' broken
+ cat '/home/htodd/openssh/regress/regress.log'
+ echo
+ cat '/home/htodd/openssh/regress/ssh.log'
+ echo
+ cat '/home/htodd/openssh/regress/sshd.log'
+ echo
+ RESULT=1
+ echo 'sshd_proxy broken'
sshd_proxy broken
+ cleanup
+ '[' -f /home/htodd/openssh/regress/pidfile ']'
+ exit 1
*** Error code 1

Stop.
make[1]: stopped in /home/htodd/openssh/regress
*** Error code 1

Stop.
make: stopped in /home/htodd/openssh

-- 
Hisashi T Fujinaka - htodd at twofifty.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte


More information about the openssh-unix-dev mailing list