[openssh-commits] [openssh] 03/03: Move BSM audit test to selfhosted runner.

git+noreply at mindrot.org git+noreply at mindrot.org
Thu Feb 19 03:00:19 AEDT 2026


This is an automated email from the git hooks/post-receive script.

dtucker pushed a commit to branch master
in repository openssh.

commit f1a9628cd7e415ce14e157d80c10b61514a22d13
Author: Darren Tucker <dtucker at dtucker.net>
AuthorDate: Wed Feb 18 10:59:02 2026 -0500

    Move BSM audit test to selfhosted runner.
    
    The vmactions VM on Github does not have the required libraries
    installed.
---
 .github/configs          | 7 +++++++
 .github/workflows/vm.yml | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

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

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list