aboutsummaryrefslogtreecommitdiff
path: root/system/s6/README
diff options
context:
space:
mode:
authorSean MacLennan <seanm@seanm.ca>2019-01-20 13:30:56 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2019-01-20 22:01:41 +0700
commita967d549dc69d8b8eaeb8fec9eb7ab3a43a06530 (patch)
tree657e81ad427f689e72de0db04b8755108193a00b /system/s6/README
parent14f87cddaf93a73ded3872751b5c081a1061155b (diff)
downloadslackbuilds-a967d549dc69d8b8eaeb8fec9eb7ab3a43a06530.tar.xz
system/s6: Added (process/service supervision suite).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/s6/README')
-rw-r--r--system/s6/README25
1 files changed, 25 insertions, 0 deletions
diff --git a/system/s6/README b/system/s6/README
new file mode 100644
index 000000000000..fc847045e99c
--- /dev/null
+++ b/system/s6/README
@@ -0,0 +1,25 @@
+s6 is a small suite of programs for UNIX, designed to allow process
+supervision (a.k.a service supervision), in the line of daemontools
+and runit, as well as various operations on processes and daemons. It
+is meant to be a toolbox for low-level process and service
+administration, providing different sets of independent tools that can
+be used within or without the framework, and that can be assembled
+together to achieve powerful functionality with a very small amount of
+code.
+
+skalibs is only required at build time, not run time.
+
+
+Some hints for using this package on Slackware:
+
+I added the following to my /etc/inittab:
+
+# S6
+sv:12345:respawn:/command/s6-svscanboot
+
+Then did a 'telinit q' to start it.
+
+Note that the default s6-svscanboot provided disables polling
+(-t0). So after adding a new service to /service you should call:
+
+/command/s6-svscanctl -a /service