aboutsummaryrefslogtreecommitdiff
path: root/arch-daemons.8.txt
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2012-08-09 22:55:12 +0200
committerTom Gundersen <teg@jklm.no>2012-08-09 23:21:24 +0200
commit9c4808d333758205b689ffc37c561d268e7faf53 (patch)
tree5a27928a488474f0fd3ae1ccc60f71f38783a1c3 /arch-daemons.8.txt
parenta6c6009011f3544ff737c2078b44aff20396a539 (diff)
downloadinitscripts-2012.08.2.tar.xz
arch-modules-load, arch-daemons: add manpages2012.08.2
Rather than pointing to the documentation online, include the documentation here. The main point with the documentation is to point out that these things should not be used. Signed-off-by: Tom Gundersen <teg@jklm.no>
Diffstat (limited to 'arch-daemons.8.txt')
-rw-r--r--arch-daemons.8.txt37
1 files changed, 37 insertions, 0 deletions
diff --git a/arch-daemons.8.txt b/arch-daemons.8.txt
new file mode 100644
index 0000000..1b46035
--- /dev/null
+++ b/arch-daemons.8.txt
@@ -0,0 +1,37 @@
+/////
+vim:set ts=4 sw=4 syntax=asciidoc noet:
+/////
+arch-daemons(8)
+===============
+
+NAME
+----
+arch-daemons - Compatibility layer for rc scripts and rc.conf's DAEMONS array
+
+SYNOPSIS
+--------
+/usr/lib/systemd/arch-daemons
+
+DESCRIPTION
+-----------
+arch-daemons is executed by systemd at very early boot. It has two purposes:
+
+ * For every rc script in /etc/rc.d/ a wrapper service file is created which will start and stop
+ daemons by calling the corresponding rc script. In case a native systemd service file exists
+ with the same name, the legacy one is ignored and the native one is used instead.
+ * The DAEMONS array in rc.conf is parsed and every daemon that appears there is enabled at boot.
+ Furthermore, the ordering dependencies specified in the DAEMONS array is respected (including
+ backgrounding).
+
+Note: this is meant as a compatibility layer only for the purposes of easing users' transition
+from initscripts to systemd. You are strongly encouraged to not rely on this, but rather use
+native systemd services.
+
+SEE ALSO
+--------
+
+rc.conf(5), systemd(1)
+
+AUTHORS
+-------
+Written by Tom Gundersen.