[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