Note: As of OpenSSH 3.7p1, the regression tests included in the releases will work on most supported platforms. The information on this page is obsolete, and is maintained only for historical purposes. For information regarding the current OpenSSH regression test suite, download the current portable OpenSSH tarball and read the file regress/README.regress.

OpenSSH Portable Regression Tests

Fast start for the impatient

$ CVS_RSH=ssh
$ export CVS_RSH
$ cvs -z3 -d openssh@anoncvs.be.openbsd.org:/cvs get openssh
$ cd openssh
$ lynx -source http://www.zip.com.au/~dtucker/openssh/regress/openssh-regressport2.patch | patch -p0
$ autoreconf
$ ./configure
$ make
$ make tests

If you've alread got a copy of the CVS tree then you can skip steps 1-3.

Details, details

README.regress

These patches are based on Markus Friedl's original OpenBSD regression tests and include work by Roumen Petrov and myself.

The reasons for the changes can be found in the following threads in openssh-unix-dev:

diff against OpenBSD regression test
regressport: diff against OpenSSH
regressport2: diff against OpenSSH CVS (updated 2003/01/23)
regressport3: diff against OpenSSH CVS (updated 2003/06/20)

TODO

Done

Valid HTML 4.01!

Page last modified: $Date: 2015/12/01 02:44:46 $