sysinit is a system initialization and daemon management scheme for Linux (and possibly other Unix-like operating systems).
The system initialization portion has no external requirements except a working BASH shell. The daemon management portion requires a working BASH shell and either runit or daemontools. There are additional scripts that work with runit as process number one.
You may use it under the terms of the GNU General Public License.
I'm separating out the duties of daemon management into its own subproject called sv-tools. Here is the initial beta-quality release. I've included no example implementation of a service directory using sv-tools as of now, and all the available documentation is in the scripts themselves.
This is not a production-ready release. This is a reference release intended to give potential users and contributors an idea of what sysinit does. I invite anyone interested to join the development list to discuss features or development in general.
- Maintainer/Primary Author
- Dean Hall <email@example.com>
- Announcements (sysinit-announce)
- Development (sysinit-devel)
- Help (sysinit-help)