]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
ci: enable PAM
authorEvgeny Vereshchagin <evvers@ya.ru>
Tue, 30 Mar 2021 04:07:02 +0000 (04:07 +0000)
committerEvgeny Vereshchagin <evvers@ya.ru>
Tue, 30 Mar 2021 04:22:46 +0000 (04:22 +0000)
to make sure pam_cgfs is buildable with ASan/UBsan too

Signed-off-by: Evgeny Vereshchagin <evvers@ya.ru>
.github/workflows/build.yml

index a1c1a72afc5b66bb09d6230b0f6f3f39f78cf9cf..78d36d5a39567b5e5c416752ed52dc0b81844425 100644 (file)
@@ -27,7 +27,7 @@ jobs:
         run: |
           sudo apt-get update -qq
           sudo apt-get install -qq gcc clang
-          sudo apt-get install -qq libapparmor-dev libcap-dev libseccomp-dev libselinux1-dev linux-libc-dev docbook2x
+          sudo apt-get install -qq libapparmor-dev libcap-dev libseccomp-dev libselinux1-dev linux-libc-dev libpam0g-dev docbook2x
 
       - name: Compiler version
         env:
@@ -55,6 +55,6 @@ jobs:
           make DESTDIR="${BUILD}/install" install
 
           cd "${SAN_BUILD}"
-          CFLAGS="$CFLAGS -fsanitize=address,undefined" ../configure --disable-no-undefined --enable-tests --with-distro=unknown
+          CFLAGS="$CFLAGS -fsanitize=address,undefined" ../configure --disable-no-undefined --enable-pam --enable-tests --with-distro=unknown
           make -j4
           make DESTDIR="${SAN_BUILD}/install" install