summaryrefslogtreecommitdiffstats
path: root/server/monitor/monitor.h
Commit message (Collapse)AuthorAgeFilesLines
* Allow configuration of the SSSD through /etc/sssd/sssd.confStephen Gallagher2009-04-131-2/+5
| | | | | | | | | | | | | | | | | | | The SSSD now links with the ini_config and collection libraries in the common directory. The monitor will track changes to the /etc/sssd/sssd.conf file using inotify on platforms that support it, or polled every 5 seconds on platforms that do not. At startup or modification of the conf file, the monitor will purge the existing confdb and reread it completely from the conf file, to ensure that there are no lingering entries. It does this in a transaction, so there should be no race condition with the client services. A new option has been added to the startup options for the SSSD. It is now possible to specify an alternate config file with the -c <file> at the command line.
* Rebase the code to use talloc, tdb, tevent, ldb as externalSimo Sorce2009-02-261-1/+1
| | | | | | dependencies based on the latest samba code. Convert all references to the old events library to use the renamed tevent library.
* Refactoring the monitor code and SBUS utility functions.Stephen Gallagher2009-01-271-0/+29