runit - это набор инструментов для обеспечения общесистемного надзора за сервисами и управления сервисами.

runit представляет собой набор инструментов для обеспечения общесистемного надзора за службами и управления службами. В отличие от sysv init, он не только заботится о запуске и остановке служб, но также контролирует демоны служб во время их работы. Помимо прочего, он обеспечивает надежный интерфейс для отправки сигналов демонам службы без необходимости в pid-файлах, а также средство ведения журнала с автоматическим ротацией файлов журнала и ограничением места на диске.

Runit Service Supervisor может работать под управлением sysv init или полностью заменить систему init. Полная замена инициализации должна быть сделана вручную (см. https://bugs.debian.org/861536 ).