Hi, On Wed, Mar 16, 2022 at 5:17 AM James Ralston <rals...@pobox.com> wrote:
> For recent versions of sssd, the monitor (the sssd.service) won’t even > start unless at least one domain is configured. > > As sssd.conf(5) notes, all sssd services can be socket-activated when > needed. There is no need to list any services in the "services" > parameter in [sssd]. > > So, this leads to a question: if all configured services are > configured via systemd to start via socket activation… then what is > the monitor actually monitoring? In this configuration, what does it > actually do? And is there any reason to even run the monitor at all? > > If the answer is, “the monitor performs necessary housekeeping > functions so it should be running even if all services are > socket-activated,” then shouldn’t it be the case that the monitor > should run even if no domains are configured? > How would you use SSSD without any domain configured? To answer your question: there was (is) an idea to get rid of the monitor altogether (and to rely on systemd instead). But currently the monitor performs some tasks, like watching changes in network interfaces, that needs to be moved to other modules.
_______________________________________________ sssd-users mailing list -- sssd-users@lists.fedorahosted.org To unsubscribe send an email to sssd-users-le...@lists.fedorahosted.org 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/sssd-users@lists.fedorahosted.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure