uinitsv

uinitsv is a small, service based init-like daemon that can be executed as an unprivileged user to run the user's services.

An uinitsv 'server' is started by the command uinitsv server, which reads config files from a config dir and starts services as background processes. The server also opens a UNIX domain socket for remote control.

Running uinitsv with other arguments invokes the clien that connects to the remove control socket and instructs the server to carry out various operations, such as starting/stopping/restarting specific services or reloading the config dir.

Download & contact