Files
ports/sysutils/dinit/pkg/DESCR
T
edd 541dd7b3b2 Import sysutils/dinit.
"Dinit" is a service supervisor with dependency support.

Input from, and OK, sthen@. Many thanks.

Also thanks to upstream (Davin McCall) for working with me to fix some
bugs found during the porting process.
2019-06-07 15:01:52 +00:00

10 lines
565 B
Plaintext

"Dinit" is a service supervisor with dependency support.
Specifically, Dinit can launch multiple services in parallel, with dependency
management (i.e. if one service's operation depends on another, the latter
service will be started first). It can monitor the process corresponding to a
service, and re-start it if it dies, and it can do this in an intelligent way,
first "rolling back" all dependent services, and restarting them when their
dependencies are satisfied. However, the precise nature of dependency relations
between services is highly configurable.