Call for testing: OpenSSH-5.7

Jan F Chadima jchadima at redhat.com
Sat Jan 8 01:20:29 EST 2011


> Hello,
> snapshot from Jan 6 2011 failed on rhel6:
> 
> 	cd ./regress || exit $?; \
> 	make \
> 		.OBJDIR="${BUILDDIR}/regress" \
> 		.CURDIR="`pwd`" \
> 		BUILDDIR="${BUILDDIR}" \
> 		OBJ="${BUILDDIR}/regress/" \
> 		PATH="${BUILDDIR}:${PATH}" \
> 		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="${TEST_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="yes" \
> 		EXEEXT="" \
> 		tests && echo all tests passed
> make[1]: Entering directory `/home/jfch/test/openssh/regress'
> ssh-keygen -if /home/jfch/test/openssh/regress/rsa_ssh2.prv | diff - /home/jfch/test/openssh/regress/rsa_openssh.prv
> tr '\n' '\r' </home/jfch/test/openssh/regress/rsa_ssh2.prv > /home/jfch/test/openssh/regress/rsa_ssh2_cr.prv
> ssh-keygen -if /home/jfch/test/openssh/regress/rsa_ssh2_cr.prv | diff - /home/jfch/test/openssh/regress/rsa_openssh.prv
> awk '{print $0 "\r"}' /home/jfch/test/openssh/regress/rsa_ssh2.prv > /home/jfch/test/openssh/regress/rsa_ssh2_crnl.prv
> ssh-keygen -if /home/jfch/test/openssh/regress/rsa_ssh2_crnl.prv | diff - /home/jfch/test/openssh/regress/rsa_openssh.prv
> cat /home/jfch/test/openssh/regress/rsa_openssh.prv > /home/jfch/test/openssh/regress//t2.out
> chmod 600 /home/jfch/test/openssh/regress//t2.out
> ssh-keygen -yf /home/jfch/test/openssh/regress//t2.out | diff - /home/jfch/test/openssh/regress/rsa_openssh.pub
> ssh-keygen -ef /home/jfch/test/openssh/regress/rsa_openssh.pub >/home/jfch/test/openssh/regress//rsa_secsh.pub
> ssh-keygen -if /home/jfch/test/openssh/regress//rsa_secsh.pub | diff - /home/jfch/test/openssh/regress/rsa_openssh.pub
> rm -f /home/jfch/test/openssh/regress/rsa_secsh.pub
> ssh-keygen -lf /home/jfch/test/openssh/regress/rsa_openssh.pub |\
> 		awk '{print $2}' | diff - /home/jfch/test/openssh/regress/t4.ok
> 0a1
>> 3b:dd:44:e9:49:18:84:95:f1:e7:33:6b:9d:93:b1:36
> make[1]: *** [t4] Error 1
> make[1]: Leaving directory `/home/jfch/test/openssh/regress'
> make: *** [tests] Error 2
> 
> 

Hi,
the problem with RHEL6 was caused by the FIPS mode switched on. This caused  do disable the MD5 routine in openssl. Maybe this should be solved by replacing MD5 hash by some more reliable one in FIPS mode ... or generally.

> 
> 
> -- 
> JFCh <jchadima at redhat.com>
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev



More information about the openssh-unix-dev mailing list