From e01b866b859dae12833f5d4ba327d39b4b2153c9 Mon Sep 17 00:00:00 2001 From: Steve Traylen Date: Tue, 23 Jan 2024 12:56:23 +0100 Subject: [PATCH] test without debug --- .github/workflows/pamtester.yml | 17 +++++++++++++++++ .github/workflows/pamtester_debug.yml | 21 --------------------- 2 files changed, 17 insertions(+), 21 deletions(-) delete mode 100644 .github/workflows/pamtester_debug.yml diff --git a/.github/workflows/pamtester.yml b/.github/workflows/pamtester.yml index d67993d..cfde4d0 100644 --- a/.github/workflows/pamtester.yml +++ b/.github/workflows/pamtester.yml @@ -18,4 +18,21 @@ jobs: - run: journalctl -n 50 - run: ls -l /tmp/destination - run: sudo -u testuser klist -f /tmp/destination + pamtester_debug: + runs-on: ubuntu-latest + steps: + - run: sudo apt install pamtester gcc make libpam-dev libkrb5-dev krb5-user krb5-k5tls + - uses: actions/checkout@v4 + - run: make + - run: sudo make install INSTALLDIR=/usr/lib/x86_64-linux-gnu/security + - run: sudo cp pamtester/krb5_cc_move_debug /etc/pam.d/krb5_cc_move + - run: cp pamtester/expired_kerberos_token /tmp/source + - run: klist -f /tmp/source + - run: sudo adduser testuser + - run: sudo chown testuser /tmp/source + - run: sudo pamtester -v krb5_cc_move testuser open_session + - run: journalctl -n 50 + - run: ls -l /tmp/destination + - run: sudo -u testuser klist -f /tmp/destination + diff --git a/.github/workflows/pamtester_debug.yml b/.github/workflows/pamtester_debug.yml deleted file mode 100644 index fb2f1cc..0000000 --- a/.github/workflows/pamtester_debug.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: pamtester run of pam_krb5_cc_move -on: [push] -jobs: - pamtester: - runs-on: ubuntu-latest - steps: - - run: sudo apt install pamtester gcc make libpam-dev libkrb5-dev krb5-user krb5-k5tls - - uses: actions/checkout@v4 - - run: make - - run: sudo make install INSTALLDIR=/usr/lib/x86_64-linux-gnu/security - - run: sudo cp pamtester/krb5_cc_move_debug /etc/pam.d/krb5_cc_move - - run: cp pamtester/expired_kerberos_token /tmp/source - - run: klist -f /tmp/source - - run: sudo adduser testuser - - run: sudo chown testuser /tmp/source - - run: sudo pamtester -v krb5_cc_move testuser open_session - - run: journalctl -n 50 - - run: ls -l /tmp/destination - - run: sudo -u testuser klist -f /tmp/destination -