Testing wanted: OpenSSH 4.8

Damien Miller djm at mindrot.org
Thu Mar 13 15:41:37 EST 2008


On Thu, 13 Mar 2008, Peter Stuge wrote:

> On Thu, Mar 13, 2008 at 12:28:13PM +1100, Damien Miller wrote:
> > > This release includes some interoperability tests against PuTTY's
> > > plink(1). These tests may be run using "make interop-tests" if
> > > you have plink(1) installed.
> > 
> > FYI these tests were broken unless you happened to have plink and
> > puttygen installed in /usr/local/bin. I'm just about to commit a
> > fix, so if you want to play with these then grab a snapshot dated
> > after 20080314 (this will be available in about 12 hours) or use
> > anoncvs in an hour or so.
> 
> Just did cvs get, but still:
> 
> /home/ossh/openssh/regress/test-exec.sh: line 297: puttygen: command not found
> /home/ossh/openssh/regress/test-exec.sh: line 298: puttygen: command not found

Is puttygen in your $PATH? or do you not have it installed at all?

Either way, please try this diff:

Index: regress/test-exec.sh
===================================================================
RCS file: /var/cvs/openssh/regress/test-exec.sh,v
retrieving revision 1.32
diff -u -p -r1.32 test-exec.sh
--- regress/test-exec.sh	13 Mar 2008 01:41:31 -0000	1.32
+++ regress/test-exec.sh	13 Mar 2008 04:40:32 -0000
@@ -104,14 +104,14 @@ if [ "x$TEST_SSH_PLINK" != "x" ]; then
 	# Find real binary, if it exists
 	case "${TEST_SSH_PLINK}" in
 	/*) PLINK="${TEST_SSH_PLINK}" ;;
-	*) PLINK=`which ${TEST_SSH_PLINK}` ;;
+	*) PLINK=`which ${TEST_SSH_PLINK} 2>/dev/null` ;;
 	esac
 fi
 if [ "x$TEST_SSH_PUTTYGEN" != "x" ]; then
 	# Find real binary, if it exists
 	case "${TEST_SSH_PUTTYGEN}" in
 	/*) PUTTYGEN="${TEST_SSH_PUTTYGEN}" ;;
-	*) PUTTYGEN=`which ${TEST_SSH_PUTTYGEN}` ;;
+	*) PUTTYGEN=`which ${TEST_SSH_PUTTYGEN} 2>/dev/null` ;;
 	esac
 fi
 


More information about the openssh-unix-dev mailing list