summaryrefslogtreecommitdiff
path: root/regress/README.regress
diff options
context:
space:
mode:
Diffstat (limited to 'regress/README.regress')
-rw-r--r--regress/README.regress80
1 files changed, 66 insertions, 14 deletions
diff --git a/regress/README.regress b/regress/README.regress
index 315fe149a..ac2e8487e 100644
--- a/regress/README.regress
+++ b/regress/README.regress
@@ -25,6 +25,7 @@ SUDO: path to sudo/doas command, if desired. Note that some systems
25 (notably systems using PAM) require sudo to execute some tests. 25 (notably systems using PAM) require sudo to execute some tests.
26LTESTS: Whitespace separated list of tests (filenames without the .sh 26LTESTS: Whitespace separated list of tests (filenames without the .sh
27 extension) to run. 27 extension) to run.
28SKIP_LTESTS: Whitespace separated list of tests to skip.
28OBJ: used by test scripts to access build dir. 29OBJ: used by test scripts to access build dir.
29TEST_SHELL: shell used for running the test scripts. 30TEST_SHELL: shell used for running the test scripts.
30TEST_SSH_FAIL_FATAL: set to "yes" to make any failure abort the test 31TEST_SSH_FAIL_FATAL: set to "yes" to make any failure abort the test
@@ -63,28 +64,79 @@ test-exec.sh: the main test driver. Sets environment, creates config files
63and keys and runs the specified test. 64and keys and runs the specified test.
64 65
65At the time of writing, the individual tests are: 66At the time of writing, the individual tests are:
66agent-timeout.sh: agent timeout test
67agent.sh: simple agent test
68broken-pipe.sh: broken pipe test
69connect-privsep.sh: proxy connect with privsep
70connect.sh: simple connect 67connect.sh: simple connect
68proxy-connect.sh: proxy connect
69connect-privsep.sh: proxy connect with privsep
70connect-uri.sh: uri connect
71proto-version.sh: sshd version with different protocol combinations
72proto-mismatch.sh: protocol version mismatch
71exit-status.sh: remote exit status 73exit-status.sh: remote exit status
72forwarding.sh: local and remote forwarding 74envpass.sh: environment passing
73keygen-change.sh: change passphrase for key 75transfer.sh: transfer data
76banner.sh: banner
77rekey.sh: rekey
78stderr-data.sh: stderr data transfer
79stderr-after-eof.sh: stderr data after eof
80broken-pipe.sh: broken pipe test
81try-ciphers.sh: try ciphers
82yes-head.sh: yes pipe head
83login-timeout.sh: connect after login grace timeout
84agent.sh: simple connect via agent
85agent-getpeereid.sh: disallow agent attach from other uid
86agent-timeout.sh: agent timeout test
87agent-ptrace.sh: disallow agent ptrace attach
74keyscan.sh: keyscan 88keyscan.sh: keyscan
75proto-mismatch.sh: protocol version mismatch 89keygen-change.sh: change passphrase for key
76proto-version.sh: sshd version with different protocol combinations 90keygen-convert.sh: convert keys
77proxy-connect.sh: proxy connect 91keygen-moduli.sh: keygen moduli
92key-options.sh: key options
93scp.sh: scp
94scp-uri.sh: scp-uri
78sftp.sh: basic sftp put/get 95sftp.sh: basic sftp put/get
96sftp-chroot.sh: sftp in chroot
97sftp-cmds.sh: sftp command
98sftp-badcmds.sh: sftp invalid commands
99sftp-batch.sh: sftp batchfile
100sftp-glob.sh: sftp glob
101sftp-perm.sh: sftp permissions
102sftp-uri.sh: sftp-uri
79ssh-com-client.sh: connect with ssh.com client 103ssh-com-client.sh: connect with ssh.com client
80ssh-com-keygen.sh: ssh.com key import 104ssh-com-keygen.sh: ssh.com key import
81ssh-com-sftp.sh: basic sftp put/get with ssh.com server 105ssh-com-sftp.sh: basic sftp put/get with ssh.com server
82ssh-com.sh: connect to ssh.com server 106ssh-com.sh: connect to ssh.com server
83stderr-after-eof.sh: stderr data after eof 107reconfigure.sh: simple connect after reconfigure
84stderr-data.sh: stderr data transfer 108dynamic-forward.sh: dynamic forwarding
85transfer.sh: transfer data 109forwarding.sh: local and remote forwarding
86try-ciphers.sh: try ciphers 110multiplex.sh: connection multiplexing
87yes-head.sh: yes pipe head 111reexec.sh: reexec tests
112brokenkeys.sh: broken keys
113sshcfgparse.sh: ssh config parse
114cfgparse.sh: sshd config parse
115cfgmatch.sh: sshd_config match
116cfgmatchlisten.sh: sshd_config matchlisten
117addrmatch.sh: address match
118localcommand.sh: localcommand
119forcecommand.sh: forced command
120portnum.sh: port number parsing
121keytype.sh: login with different key types
122kextype.sh: login with different key exchange algorithms
123cert-hostkey.sh certified host keys
124cert-userkey.sh: certified user keys
125host-expand.sh: expand %h and %n
126keys-command.sh: authorized keys from command
127forward-control.sh: sshd control of local and remote forwarding
128integrity.sh: integrity
129krl.sh: key revocation lists
130multipubkey.sh: multiple pubkey
131limit-keytype.sh: restrict pubkey type
132hostkey-agent.sh: hostkey agent
133keygen-knownhosts.sh: ssh-keygen known_hosts
134hostkey-rotate.sh: hostkey rotate
135principals-command.sh: authorized principals command
136cert-file.sh: ssh with certificates
137cfginclude.sh: config include
138allow-deny-users.sh: AllowUsers/DenyUsers
139authinfo.sh: authinfo
88 140
89 141
90Problems? 142Problems?