]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Add test coverage for all of the --audit= configs.
authorDarren Tucker <dtucker@dtucker.net>
Wed, 18 Feb 2026 14:48:55 +0000 (09:48 -0500)
committerDarren Tucker <dtucker@dtucker.net>
Wed, 18 Feb 2026 14:49:41 +0000 (09:49 -0500)
.github/configs
.github/workflows/vm.yml

index 7e16a8c9af315e9c59ba43b5facb69135674041f..ef926261535905fdac5bac818f99d762b4bce3d9 100755 (executable)
@@ -134,6 +134,7 @@ case "$config" in
        CONFIGFLAGS="--with-kerberos5 --with-libedit --with-pam"
        CONFIGFLAGS="${CONFIGFLAGS} --with-security-key-builtin --with-selinux"
        CONFIGFLAGS="${CONFIGFLAGS} --with-linux-memlock-onfault"
+       CONFIGFLAGS="${CONFIGFLAGS} --with-audit=debug"
        CFLAGS="-DSK_DEBUG -DSANDBOX_SECCOMP_FILTER_DEBUG"
        EXTRA_TESTS="gss-auth"
        ;;
@@ -198,7 +199,7 @@ case "$config" in
        fi
        ;;
     selinux)
-       CONFIGFLAGS="--with-selinux"
+       CONFIGFLAGS="--with-selinux --with-audit=linux"
        ;;
     sk)
        CONFIGFLAGS="--with-security-key-builtin --with-security-key-standalone"
index 4bc42ff610ac7b55dd4924f954fb5a2fe3d7baee..2de6abe59b0cfcf46ddec04895f6e9a5e3070951 100644 (file)
@@ -356,7 +356,7 @@ jobs:
 
     - name: "PAM: configure"
       shell: solaris {0}
-      run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-pam
+      run: cd $GITHUB_WORKSPACE && sudo -u builder ./configure --with-pam --with-audit=bsm
     - name: "PAM: make clean"
       shell: solaris {0}
       run: cd $GITHUB_WORKSPACE && sudo -u builder make clean