URL:
https://github.com/SSSD/sssd/pull/5248
Author: justin-stephenson
Title: #5248: Enable exclude functionality in sssd session recording configuration
Action: opened
PR body:
"""
This is a fix for
https://github.com/SSSD/sssd/issues/5089
This PR adds support for two new options in the sssd session recording configuration, to
be applied only when `scope=all` is set:
* **exclude_users**
* **exclude_groups**
I separated out each commit logically, to hopefully make the review easier but I am happy
to squash any commits together as needed. I updated the relevant codepaths based on my
review of
https://github.com/SSSD/sssd/pull/136 so please let me know if I missed
anything.
With this PR, responders will read the sessionRecording attribute when `scope=all` or
`scope-some` to determine if recording should be enabled.
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/5248/head:pr5248
git checkout pr5248