Call for testing: OpenSSH 9.7

Tom G. Christensen tgc at jupiterrise.com
Sun Mar 10 03:21:30 AEDT 2024


On 05/03/2024 01:24, Damien Miller wrote:
> 
> Hi,
> 
> OpenSSH 9.7p1 is almost ready for release, so we would appreciate testing
> on as many platforms and systems as possible. This is a bugfix release.
> 
Running the testsuite on Solaris 9 I see this:
set -xe ; if /export/home/tgc/buildpkg/openssh/src/openssh-git/ssh -Q 
key | grep -q ^ssh-rsa ; then \
         /export/home/tgc/buildpkg/openssh/src/openssh-git/ssh-keygen 
-if 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2.prv | 
diff - /export/home/tgc/buildpkg/openssh/src
/openssh-git/regress/rsa_openssh.prv ; \
         tr '\n' '\r' 
</export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2.prv 
 > 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2_cr.prv 
; \
         /export/home/tgc/buildpkg/openssh/src/openssh-git/ssh-keygen 
-if 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2_cr.prv 
| diff - /export/home/tgc/buildpkg/openssh/
src/openssh-git/regress/rsa_openssh.prv ; \
         awk '{print $0 "\r"}' 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2.prv > 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2_crnl.prv 
; \
         /export/home/tgc/buildpkg/openssh/src/openssh-git/ssh-keygen 
-if 
/export/home/tgc/buildpkg/openssh/src/openssh-git/regress/rsa_ssh2_crnl.prv 
| diff - /export/home/tgc/buildpkg/openss
h/src/openssh-git/regress/rsa_openssh.prv ; \
fi
+ /export/home/tgc/buildpkg/openssh/src/openssh-git/ssh -Q key
+ grep -q
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
+ ssh-rsa
/bin/sh: ssh-rsa: not found

and the same for ssh-dss.

The issue is that /bin/sh is sensitive to the ^ character. It either 
needs to be escaped or the string quoted.

-tgc



More information about the openssh-unix-dev mailing list