From: Darren Tucker Date: Sun, 8 Feb 2026 16:47:25 +0000 (+1100) Subject: Test KERBEROS5=yes builds on OpenBSD. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=249476f45dba9a92056bd2935aae7429f0f3b17c;p=thirdparty%2Fopenssh-portable.git Test KERBEROS5=yes builds on OpenBSD. --- diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml index 420b2439b..8bcb87b38 100644 --- a/.github/workflows/upstream.yml +++ b/.github/workflows/upstream.yml @@ -22,9 +22,11 @@ jobs: host: - libvirt target: [ obsdsnap, obsdsnap-i386 ] - config: [ default, without-openssl ] # TODO: restore 'ubsan' once fixed + # TODO: restore 'ubsan' once fixed + config: [ default, kerberos5, without-openssl ] include: - { host: libvirt-arm64, target: obsdsnap-arm64, config: default } + - { host: libvirt-arm64, target: obsdsnap-arm64, config: kerberos5 } - { host: libvirt-arm64, target: obsdsnap-arm64, config: without-openssl } # - { host: libvirt-arm64, target: obsdsnap-arm64, config: ubsan } steps: @@ -48,7 +50,7 @@ jobs: - name: make clean run: vmrun "cd /usr/src/usr.bin/ssh && make obj && make clean && cd /usr/src/regress/usr.bin/ssh && make obj && make clean && sudo chmod -R g-w /usr/src /usr/obj" - name: make - run: vmrun "cd /usr/src/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make OPENSSL=no;; ubsan) make DEBUG='-fsanitize-minimal-runtime -fsanitize=undefined';; *) make; esac" + run: vmrun "cd /usr/src/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make OPENSSL=no;; kerberos5) make KERBEROS5=yes;; ubsan) make DEBUG='-fsanitize-minimal-runtime -fsanitize=undefined';; *) make; esac" - name: make install run: vmrun "cd /usr/src/usr.bin/ssh && sudo make install && sudo /etc/rc.d/sshd -f restart" - name: make tests`