Call for testing: OpenSSH 8.3

Mark D. Baushke mdb at juniper.net
Thu May 14 17:08:43 AEST 2020


Host OS: macOS Mojave (10.14.6)
Host HW: MacBook Pro (Retina, 15-inch, Mid 2014)

Snapshot: openssh-SNAP-20200514.tar.gz

Running with "make tests TEST_SSH_PORT=23456" resulted in 

    'all tests passed' 

along with many WARNING messages about the moduli file not existing.

Note: Performing adding --prefix=/tmp/openssh-20200514 to configure
along with a 'make install' removed those warnings regarding the moduli
file.

$ ./configure --with-ssl-dir='/usr/local/Cellar/openssl at 1.1/1.1.1g'
$ make tests TEST_SSH_PORT=23456
...elided...
WARNING: could not open /usr/local/etc/moduli (No such file or directory), using fixed modulus
.......................................................................................... 352 tests ok
test_hostkeys: .................. 18 tests ok
test_match: ...... 6 tests ok
unit tests passed
echo all tests passed
all tests passed
$




Running with SUDO=sudo still has a problem for the agent-getpeereid.sh test

mdb@@mdb-mbp$ ./configure --with-ssl-dir='/usr/local/Cellar/openssl at 1.1/1.1.1g' --prefix=/tmp/openssh-20200514
...elided...
mdb@@mdb-mbp$ sudo -s
...elided...
root at mdb-mbp$ make install
...elided...
root at mdb-mbp$ make SUDO=sudo TEST_SSH_PORT=23456 tests
...elided...
ok simple agent test
run test agent-getpeereid.sh ...
ssh-add did not fail for nobody: 1 < 2
failed disallow agent attach from other uid
make[1]: *** [t-exec] Error 1
make: *** [t-exec] Error 2
root at mdb-mbp$ for file in regress/fail*log; do echo $file start;cat $file;echo $file end;echo;done
regress/failed-regress.log start
trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

regress/failed-regress.log end

regress/failed-ssh.log start
trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

regress/failed-ssh.log end

regress/failed-sshd.log start
trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

trace: start agent
FAIL: ssh-add did not fail for nobody: 1 < 2

regress/failed-sshd.log end

root at mdb-mbp$ grep nobody /etc/passwd
nobody:*:-2:-2:Unprivileged User:/var/empty:/usr/bin/false
root at mdb-mbp$

	Be safe, stay healthy,
	-- Mark


More information about the openssh-unix-dev mailing list