URL:
https://github.com/SSSD/sssd/pull/226
Author: mzidek-rh
Title: #226: Config check regex
Action: opened
PR body:
"""
Some updates for src/config/cfg_rules.ini
The most controversial is the third patch. It removes the special rule for application
domains and only uses the rule for normal domains in both application and normal domains.
The reason is that the validator ini_allowed_options checks all sections that match the
regex in section_re and allows only listed options. This is done for all rules that use
that validator *separately and there is not 'include' directive or anything like
that. So we can either duplicate all the options from domain section or allow the one
mistake where the inherit_from used in normal domain section will be undetected. I am more
in favor of the second option, because adding inherit_from by mistake is unlikely and the
rules look better this way.
However it would be good to enhance the libini to add solution for this by introducing the
ability to somehow merger the rules.
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/226/head:pr226
git checkout pr226