The goal of daemonic is to provide server packages (e.g. web servers, database servers) with an abstract, system-independent interface to system startup scripts and inetd.
daemonic was initially developed for the Fink project, but its scope is by design much greater than that. It was split off into a separate project to allow it to develop into a universal init-script interface.
A package that uses daemonic places an XML description for
its service in a special directory,
daemonic currently supports only the StartupItems format used by the SystemStarter facility of Darwin and Mac OS X. Only starting services is implemented. Stopping, restarting and inetd support are under development.
This project is hosted by SourceForge. See the project summary for the various resources provided by SourceForge.