URL: https://github.com/SSSD/sssd/pull/5682
Author: rajsshah86
Title: #5682: bugfix for newline char in sss_obfuscate
Action: opened
PR body:
"""
Fixed bug which causes addition of newline character in password during encryption
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5682/head:pr5682
git checkout pr5682
URL: https://github.com/SSSD/sssd/pull/844
Author: mastersin
Title: #844: sssd-ad and gpo_child: GPO apply fixes during reading fails
Action: opened
PR body:
"""
Ignore AD GPO errors:
- if SecEdit/GptTmpl.inf is missing
or
- if reading sysvol_gpt_version fails and cached_gpt_version already exists
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/844/head:pr844
git checkout pr844
URL: https://github.com/SSSD/sssd/pull/5693
Author: alexey-tikhonov
Title: #5693: Basics of 'subid ranges' support for IPA provider
Action: opened
PR body:
"""
This is for preliminary review.
Limitations:
- only IPA provider
- single subid interval pair (subuid+subgid) per user
- idviews aren't supported
- only forward lookup (user -> subid)
Known TODOs:
- delete cached subid ranges in case "not found" on a server
- distinguish "user not found" vs "user doesn't have ranges defined"
To test:
- build shadow-utils from latest upstream (or get Fedora Rawhide build from https://copr.fedorainfracloud.org/coprs/ipedrosa/subid_ranges/)
- build FreeIPA with https://github.com/freeipa/freeipa/pull/5713 (or ping me for details of internal test setup)
- build SSSD with this PR (enabling `--with-subid`)
- edit /etc/nsswitch.conf: `subid: sss`
- use for example this [utility](https://github.com/shadow-maint/shadow/blob/master/src/list_subid_… from shadow-utils upstream to fetch subid ranges from IPA server (or `new?idmap`)
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5693/head:pr5693
git checkout pr5693
URL: https://github.com/SSSD/sssd/pull/5591
Author: aborah-sudo
Title: #5591: Tests: Regression part of bash to pytest of shadow utils
Action: opened
PR body:
"""
This script will contain many regression of shadow utils Bzs.
This is part 1 of that.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5591/head:pr5591
git checkout pr5591
URL: https://github.com/SSSD/sssd/pull/5654
Author: sumit-bose
Title: #5654: test: replace deprecated libcheck macros
Action: opened
PR body:
"""
The fail* macros are deprecated by libcheck some time ago. Recently a fix
for a different issue in those macros cause a 'too many arguments for
format' compiler warning which won't be fixed on the libckeck side since
the macros are deprecated.
This patch replaces the deprecated macros with the new ones:
- fail -> ck_abort_msg
- fail_unless -> ck_assert_msg
- fail_if -> sss_ck_fail_if_msg
The fail_if macro does not have a corresponding new version and I added a
local replacement sss_ck_fail_if_msg which is based on ck_assert_msg.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5654/head:pr5654
git checkout pr5654
URL: https://github.com/SSSD/sssd/pull/5666
Author: pbrezina
Title: #5666: debug: add support for tevent chain id
Action: opened
PR body:
"""
This PR adds a unique identifier to the log messages of each data provider requests
so we are able to track the request form its beginning to the end.
Note: this requires functionality from https://gitlab.com/samba-team/samba/-/merge_requests/1988
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5666/head:pr5666
git checkout pr5666
URL: https://github.com/SSSD/sssd/pull/5552
Author: sumit-bose
Title: #5552: files: split update into batches
Action: opened
PR body:
"""
If the files managed by the files provider contain many users or groups
processing them might take a considerable amount of time. To keep the
backend responsive this patch splits the update into multiple steps
running one after the other but returning to the main loop in between.
This avoids issues during startup because the watchdog timer state is
reset properly. Additionally SBUS messages are process and as a result
the domain can be marked inconsistent in the frontends properly.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5552/head:pr5552
git checkout pr5552