lists.arthurdejong.org
RSS feed

nss-pam-ldapd branch master updated. 0.9.11-16-g4c46eef

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd branch master updated. 0.9.11-16-g4c46eef



This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "nss-pam-ldapd".

The branch, master has been updated
       via  4c46eefdeb7d866ffa5062ff19f0b92ab4607b0d (commit)
      from  906035bc0dbfa16ef3eca2d3c3fa44d19244ad29 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://arthurdejong.org/git/nss-pam-ldapd/commit/?id=4c46eefdeb7d866ffa5062ff19f0b92ab4607b0d

commit 4c46eefdeb7d866ffa5062ff19f0b92ab4607b0d
Author: Arthur de Jong <arthur@arthurdejong.org>
Date:   Wed Nov 3 22:51:34 2021 +0100

    Configure CodeQL code scanning

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 97df4bd..998293e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -9,6 +9,7 @@ on:
     - cron: '9 0 * * 1'
 
 jobs:
+
   test:
     runs-on: ubuntu-latest
     steps:
@@ -68,3 +69,49 @@ jobs:
         run: sudo tests/testenv.sh check && sudo tests/testenv.sh check_nss 
passwd group shadow networks protocols services ethers rpc netgroup aliases
       - name: make check
         run: sudo rm -f /tmp/pynslcd_cache.sqlite; sudo make check || ( cat 
tests/test-suite.log 2> /dev/null; exit 1 )
+
+  CodeQL:
+    runs-on: ubuntu-latest
+    permissions:
+      actions: read
+      contents: read
+      security-events: write
+    steps:
+      - name: Checkout repository
+        uses: actions/checkout@v2
+      - name: Initialize CodeQL
+        uses: github/codeql-action/init@v1
+        with:
+          languages: cpp, python
+      - name: Install dependencies
+        run: sudo apt-get update && sudo apt-get -y install
+             apparmor-utils
+             docbook-xml
+             docbook2x
+             expect
+             ldap-utils
+             libkrb5-dev
+             libldap2-dev
+             libpam0g-dev
+             libsasl2-dev
+             pylint
+             python3
+             python3-daemon
+             python3-ldap
+             python3-pyasn1
+             python3-pyasn1-modules
+             python3-setproctitle
+             slapd
+             xmlto
+      - name: autogen.sh
+        run: ./autogen.sh
+      - name: configure
+        run: ./configure
+             --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc
+             --libdir=/lib/`dpkg-architecture -qDEB_HOST_MULTIARCH`
+             --with-pam-seclib-dir=/lib/`dpkg-architecture 
-qDEB_HOST_MULTIARCH`/security
+             --enable-warnings --enable-pynslcd
+      - name: make
+        run: make
+      - name: Perform CodeQL Analysis
+        uses: github/codeql-action/analyze@v1

-----------------------------------------------------------------------

Summary of changes:
 .github/workflows/test.yml | 47 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)


hooks/post-receive
-- 
nss-pam-ldapd