minit is an attempt to cross-breed DJ Bernstein's daemontools and init, while adding dependencies, and maintaining minimal code base. It is possible to start and stop services on the fly. minit does not depend on a mounted /proc file system, and it does not write to any part of the file system, not even to start and stop services. It does not use System V IPC, either.
Release Notes: A brown paper bag release.
Release Notes: This release has small helpers to hard reboot and write values to proc files. msvc now accepts more than one service per invocation. There is a heuristic to compensate for time zone changes after minit is started. There are several bugfixes and smaller improvements.
Release Notes: minit reaps zombies faster, and a sample configuration has been uploaded.
Release Notes: Dependencies are not spawned if they aren't marked "respawn" and already ran, and logging works (you can run daemontools style services directly from minit).
Release Notes: A fix for a bug that prevented minit from spawning a getty, svc produces usable return codes, a script "listpids" is included that shows how to list all running processes that are managed by minit, and a fix for the mechanism behind pidfilehack.