SSHKEYGEN,SSHKEYSCAN,SFTP,SFTPSERVER
OBJ: used by test scripts to access build dir.
TEST_SHELL: shell used for running the test scripts.
+TEST_SSH_PORT: TCP port to be used for the listening tests.
+TEST_SSH_SSH_CONFOTPS: Configuration directives to be added to ssh_config
+ before running each test.
+TEST_SSH_SSHD_CONFOTPS: Configuration directives to be added to sshd_config
+ before running each test.
Individual tests.
Known Issues.
-- If you build with tcpwrappers and try to run the regression tests,
- your hosts.allow must permit connections from localhost and from
- "unknown". This is because some tests are performed via the loopback
- interface, while others are done with "sshd -i" as a ProxyCommand. In
- the latter case, when sshd calls getpeername() on the socket it will
- fail (because it's not a tcp socket) and will be identified as
- "unknown", which is then checked against tcpwrappers.
-
- If your build requires ssh-rand-helper regress tests will fail
unless ssh-rand-helper is in pre-installed (the path to
ssh-rand-helper is hard coded).
+- Similarly, if you do not have "scp" in your system's $PATH then the
+ multiplex scp tests will fail (since the system's shell startup scripts
+ will determine where the shell started by sshd will look for scp).
+
+- Recent GNU coreutils deprecate "head -[n]": this will cause the yes-head
+ test to fail. The old behaviour can be restored by setting (and
+ exporting) _POSIX2_VERSION=199209 before running the tests.
+
$Id$