URL:
https://github.com/SSSD/sssd/pull/5407
Author: ikerexxe
Title: #5407: kcm: check socket path loaded from configuration
Action: opened
PR body:
"""
There are three major execution flows for this change:
1. If kcm socket path is not defined in sssd configuration, then log it and fall back to
the default location.
2. If kcm socket path is defined in sssd configuration but the location is invalid, then
log it and fall back to the default location.
3. If kcm socket path is defined in sssd configuration and the location is valid, then use
it.
Apart from that some unit-tests have been implement to check that the changes work as
expected.
I wonder if the changes included in confdb_get_string() should be ported to all
confdb_get_*() methods.
Resolves:
https://github.com/SSSD/sssd/issues/5406
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/5407/head:pr5407
git checkout pr5407