URL:
https://github.com/SSSD/sssd/pull/5433
Author: sergiodj
Title: #5433: Only start sssd.service if there's a configuration file present
Action: opened
PR body:
"""
This commit is the follow-up of the discussion that is happening here:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1900642
In a nutshell, SSSD is installed without a configuration file by
default, which means that it's impossible to start it successfully
unless the user has actively created/copied a sssd.conf inside
/etc/sssd. For this reason, I'd like to suggest that we add
"ConditionPathExists=/etc/sssd/sssd.conf" to sssd.service, which
mitigates the problem of SSSD not properly starting and generating
error messages in the system log.
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/5433/head:pr5433
git checkout pr5433