Yet another service manager.
https://fleshless.org/pages/spark.html
|
||
---|---|---|
LICENSE | ||
README.md | ||
ssm | ||
ssm-gen | ||
ssm.conf |
ssm
Yet another service manager.
Services
A service is a script in the ssm's init.d directory.
By default it's /etc/ssm/services for system services and $XDG_CONFIG_HOME/ssm/services for user ones.
Global settings
- cgroups
- usrdir
- service_path
- cfg_path
Service config
Mandatory options:
- service_command
Optional settings (incomplete list):
- service_respawn
- service_workdir
- service_pidfile
- service_pidfile_timeout
- service_pidfile_remove_stale
- service_logfile_out
- service_logfile_err
- service_stop_timeout
- service_ready_timeout
- service_stop_signal
- service_reload_signal
- service_cgroup_exclusive
- service_cgroup_wait
- service_cgroup_strict
- service_cgroup_kill
- service_cgroup_kill_signal
- service_cgroup_cleanup
- service_success_exit
- service_oneshot