summaryrefslogtreecommitdiffstats
path: root/server/server.c
Commit message (Collapse)AuthorAgeFilesLines
* Move all server helpers in util/server.cSimo Sorce2008-11-251-277/+0
|
* Remove the service stuff that we stopped using when we moved toSimo Sorce2008-11-251-4/+3
| | | | the forl/exec model
* Replacing hard-coded paths with configure script substitutions.Stephen Gallagher2008-11-241-2/+0
| | | | Changing the default SBUS locations to be configure script parameters
* Start conversion from a fork() and live to a fork()/exec() model.Simo Sorce2008-11-201-26/+71
| | | | | To start the dameon now you need to pass the option -s monitor Still have some problems communicating with children.
* Add some infrastructure code to add data providers.Simo Sorce2008-11-191-0/+2
| | | | | | This currently breacks the dameon because of a problem with destroying the monitor dbus server in the children after fork()
* Minor/Cosmetic fixesStephen Gallagher2008-10-241-1/+1
|
* Make return the pid when new process are started.Simo Sorce2008-10-211-14/+5
| | | | | | | | Monitor each service and restart it conditionally if it fails. These monitoring is extremely simple at this moment and just uses waitpid() to check if the client is alive, there is no active probing, that will require dbus. Make nsssrv.c read the sss pipe config option for the config db.
* Start using the configuration backend in the main server too.Simo Sorce2008-10-201-7/+25
| | | | Now unless properly configured, no services are started by default.
* Use classic errno instead of inventing our own, it's broad enough fro atm.Simo Sorce2008-10-091-1/+1
|
* Add initial nss responder skeletonSimo Sorce2008-10-041-2/+6
|
* Initital server code.Simo Sorce2008-10-041-0/+220
Includes test monitor task.