URL: https://github.com/SSSD/sssd/pull/558
Author: jhrozek
Title: #558: WIP: Add a test for sss_nss_getgrouplist_timeout and fix invalidating the initgroups cache
Action: opened
PR body:
"""
This is a WIP on adding tests for the sss_nss_ex interface. I covered only the sss_nss_getgrouplist_timeout function so far.
I'm submitting the PR already in this state to get some feedback if this
coverage is enough and the other functions can be covered similarly or
if there is some issue with this approach.
Also, I found a bug in invalidating the initgroups memory cache, that's
the first of the two patches. Here I'm really not sure if the fix is even
how the issue should be fixed, so I just hacked something up, even without
allocation checks etc.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/558/head:pr558
git checkout pr558
URL: https://github.com/SSSD/sssd/pull/914
Author: mzidek-rh
Title: #914: bash_rc: Build with systemtap
Action: opened
PR body:
"""
We build with --enable-systemtap in Fedora and RHEL by default. We
should do the same in the helper script in contrib/fedora/bashrc_sssd.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/914/head:pr914
git checkout pr914
URL: https://github.com/SSSD/sssd/pull/921
Author: miztake
Title: #921: util/server.c: fix handling when error occurs in waitpid()
Action: opened
PR body:
"""
-1 is returned if an error occurs in waitpid().
Fixed inappropriate error handling.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/921/head:pr921
git checkout pr921
URL: https://github.com/SSSD/sssd/pull/923
Author: alexey-tikhonov
Title: #923: PRNG usage amended
Action: opened
PR body:
"""
This PR is intended to address https://pagure.io/SSSD/sssd/issue/4024#comment-603526
sss_rand() was:
- moved out of crypto lib,
- non security relevant purpose was emphasized
- attempt to "use RAND_bytes() if available" was removed to simplify
things and make return value compatible with rand()
MMAP_CACHE: use CSPRNG to init hash table seed
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/923/head:pr923
git checkout pr923
URL: https://github.com/SSSD/sssd/pull/913
Author: alexal
Title: #913: Updated test_pam_responder.py
Action: opened
PR body:
"""
Integration tests/CI: Updated test_pam_responder.py and removed libnss3-dev from Debian dependency list
- Functions create_nssdb_fixture and create_nssdb_no_cert_fixture inside test_pam_responder.py file will be called only if environment variable HAVE_NSS is defined
- Since CI build for Debian is using OpenSSL this improvement allowed to drop libnss3-dev from Debian dependency list in contrib/ci/deps.sh
Resolves: https://pagure.io/SSSD/sssd/issue/3914
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/913/head:pr913
git checkout pr913