In my process of opening the bug in the SSSD github, I dug deeper and found it 
is actually the expected behavior from the module:

When called without argument, the function `sssdconfig.import_config()` import 
only the `sssd.conf`
https://github.com/SSSD/sssd/blob/6958eecde6cd4f7c5b614677c218ea12e2fac53a/src/config/SSSDConfig/__init__.py.in#L1002

```python
        if not configfile:
            #TODO: get this from a global setting
            configfile = '@sysconfdir@/sssd/sssd.conf'
```

I’m not sure if it would then be the responsibility of FreeIPA to import config 
in the `conf.d` directory, instead of relying on the default config to load 
entire config?  If you don’t think so, I would be glad to open a bug report on 
the SSSD side.  Otherwise, maybe I should open with FreeIPA?  Thanks for your 
input Rob.
-- 
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to