summaryrefslogtreecommitdiff
path: root/system/daemontools/README
diff options
context:
space:
mode:
authorDuncan Roe <duncan_roe@optusnet.com.au>2017-05-27 00:14:51 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-05-27 07:29:17 +0700
commit078eb2ab0f1fdffc38ced39c1e0bb770ed977e31 (patch)
treeafaca9b529207277f28c98bc1a49d9dac93d8aca /system/daemontools/README
parentc85df60ebec427cc345bb8b4ae387d7ea808db1c (diff)
downloadslackbuilds-078eb2ab0f1fdffc38ced39c1e0bb770ed977e31.tar.gz
system/daemontools: Added (djb's tools for managing UNIX services).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system/daemontools/README')
-rw-r--r--system/daemontools/README44
1 files changed, 44 insertions, 0 deletions
diff --git a/system/daemontools/README b/system/daemontools/README
new file mode 100644
index 0000000000..90afd09995
--- /dev/null
+++ b/system/daemontools/README
@@ -0,0 +1,44 @@
+N.B. You probably only want to install this package if you aready run qmail.
+
+daemontools is a collection of tools for managing UNIX services.
+
+supervise monitors a service. It starts the service and restarts the
+service if it dies. Setting up a new service is easy: all supervise
+needs is a directory with a run script that runs the service.
+
+multilog saves error messages to one or more logs. It optionally
+timestamps each line and, for each log, includes or excludes lines
+matching specified patterns. It automatically rotates logs to limit the
+amount of disk space used. If the disk fills up, it pauses and tries
+again, without losing any data.
+
+Also included are svscan (starts one supervise process for each
+service), svscanboot (run by init to start svscan in the /service
+directory), readproctitle (show error messages in ps o/p) and many
+others. See the home page for a list and for documentation.
+
+daemontools was written by D. J. Bernstein.
+
+N.B. Installing this package creates the 3 top-level directories
+ /command, /package & /service. If any of these exist already,
+ you need to consider your options.
+
+----------------------------
+
+If you build with
+
+ EDIT_INITTAB=yes ./daemontools.SlackBuild
+
+the following 2 items also apply:-
+
+N.B. Installing this package modifies /etc/inittab.
+N.B. Installing this package starts the svscanboot service,
+ however it won't actually manage anything because there
+ will be no symlinks in /service.
+
+Otherwise, you will have to edit /etc/inittab yourself, as per the instructions
+in README.SBo.
+
+----------------------------
+
+See README.SBo before attempting removepkg. upgradepkg is fine.