diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29d87a59..692780fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -558,6 +558,26 @@ jobs: make -j3 make check VERBOSE=1 + build_freebsd_new: + name: 'FreeBSD 14 (autotools, openssl, clang, amd64)' + runs-on: ubuntu-22.04 + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + - name: 'autotools' + uses: vmactions/freebsd-vm@v1 + with: + # https://ports.freebsd.org/ + prepare: pkg install -y autoconf automake libtool bash + run: | + setenv CC clang + autoreconf -fi + mkdir bld && cd bld && ../configure --enable-werror --enable-debug \ + --with-crypto=openssl \ + --disable-docker-tests + make -j3 + make check VERBOSE=1 + build_netbsd: name: 'NetBSD (cmake, openssl, clang, amd64)' runs-on: macos-12 diff --git a/tests/test_sshd.test b/tests/test_sshd.test index ff09f65b..4bc695e4 100755 --- a/tests/test_sshd.test +++ b/tests/test_sshd.test @@ -80,6 +80,7 @@ chmod go-rwx \ "${SSHD}" \ -f "${SSHD_FIXTURE_CONFIG:-${d}/openssh_server/sshd_config}" \ -o 'Port 4711' \ + -o 'StrictModes no' \ -h "${d}/openssh_server/ssh_host_rsa_key" \ -h "${d}/openssh_server/ssh_host_ecdsa_key" \ -h "${d}/openssh_server/ssh_host_ed25519_key" \