From: Darren Tucker Date: Wed, 18 Feb 2026 15:59:02 +0000 (-0500) Subject: Move BSM audit test to selfhosted runner. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f1a9628cd7e415ce14e157d80c10b61514a22d13;p=thirdparty%2Fopenssh-portable.git Move BSM audit test to selfhosted runner. The vmactions VM on Github does not have the required libraries installed. --- diff --git a/.github/configs b/.github/configs index 43f0fd258..3d320e506 100755 --- a/.github/configs +++ b/.github/configs @@ -367,6 +367,13 @@ case "$host" in SKIP_LTESTS="agent-getpeereid" ;; esac ;; +*-solaris2.10) + # Only the sol10 VM has BSM libraries installed, so add that to + # the PAM test config. + if [ "${config}" = "pam" ]; then + CONFIGFLAGS="${CONFIGFLAGS} --with-audit=bsm" + fi + ;; esac # Unless specifically configured, search for a suitable version of OpenSSL, diff --git a/.github/workflows/vm.yml b/.github/workflows/vm.yml index 2de6abe59..4bc42ff61 100644 --- a/.github/workflows/vm.yml +++ b/.github/workflows/vm.yml @@ -356,7 +356,7 @@ jobs: - name: "PAM: configure" shell: solaris {0} - run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-pam --with-audit=bsm + run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-pam - name: "PAM: make clean" shell: solaris {0} run: cd $GITHUB_WORKSPACE && sudo -u builder make clean