URL: https://github.com/SSSD/sssd/pull/821
Author: thalman
Title: #821: SERVER: Receving SIGSEGV process on shutdown
Action: opened
PR body:
"""
There is race condition when dynamic libraries are unloaded. Talloc
library calls our destructors but they still need openssl calls
which might be not available.
Solution is to free explicitely memory context and trigger
destructors before calling exit().
The first commit seems to fix the issue but consider similar way of freeing
resources in kerberos and ldap providers in other two commits.
Resolves:
https://bugzilla.redhat.com/show_bug.cgi?id=1672584
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/821/head:pr821
git checkout pr821
URL: https://github.com/SSSD/sssd/pull/875
Author: pbrezina
Title: #875: 1.16 backport of https://github.com/SSSD/sssd/pull/866
Action: edited
Changed field: body
Original value:
"""
The code had to change a lot and when on it I also converted
autofs responder to use cache req.
The logic is now:
* `setautomntent`: downloads only the map object to see if it exist
* `getautomntent`: enumerates the map and maintains enumeration context
* `getautomntbyname`: downloads sinle autofs entry
Resolves:
https://pagure.io/SSSD/sssd/issue/2607
"""
URL: https://github.com/SSSD/sssd/pull/874
Author: pbrezina
Title: #874: ci: remove left overs from previous rebase
Action: opened
PR body:
"""
If previous run of a PR failed to rebase, the code was left in rebase
in progress and was not correctly overwritten by new changes in the
patches.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/874/head:pr874
git checkout pr874
URL: https://github.com/SSSD/sssd/pull/872
Author: thalman
Title: #872: BE: Invalid oprator used in condition
Action: opened
PR body:
"""
There is wrong binary operator | used in condition. We have to use & here.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/872/head:pr872
git checkout pr872
URL: https://github.com/SSSD/sssd/pull/871
Author: sumit-bose
Title: #871: pam: set PAM_USER properly with allow_missing_name
Action: opened
PR body:
"""
Currently if the allow_missing_name pam_sss option is used PAM_USER is
set to the fully-qualified name only for the files provider it is set to
the short name. This might cause issue with other components expecting
that the value of PAM_USER corresponds to the name returned by the nss
calls getpwnam() and getpwuid().
With this patch PAM_USER is set to the same user name as returned by the
NSS responder. For the communication between pam_sss and SSSD's PAM
responder the fully-qualified name is kept.
Related to https://pagure.io/SSSD/sssd/issue/4069
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/871/head:pr871
git checkout pr871
URL: https://github.com/SSSD/sssd/pull/870
Author: sumit-bose
Title: #870: pam: do not accept empty PIN
Action: opened
PR body:
"""
The current check for an empty PIN was incomplete and if no PIN was
given pam_sss should not send a request to SSSD's pam responder. This
would match the behavior if a user name hint should be requested as
well.
Related to: https://pagure.io/SSSD/sssd/issue/4068
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/870/head:pr870
git checkout pr870
URL: https://github.com/SSSD/sssd/pull/869
Author: sumit-bose
Title: #869: pam: keep pin on the PAM stack for forward_pass
Action: opened
PR body:
"""
Currently only the password or the long-term part of a two-factor
authentication was kept on the PM stack if pam_sss.so has the option
forward_pass. With this patch the Smartcard PIN can be forwarded to
other PAM modules as well.
Related https://pagure.io/SSSD/sssd/issue/4067
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/869/head:pr869
git checkout pr869