summaryrefslogtreecommitdiff
path: root/man/systemd.special.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2012-10-31 02:55:04 +0100
committerLennart Poettering <lennart@poettering.net>2012-10-31 02:55:04 +0100
commit669b04a492e33601e6c34a40bc96ad9ffa11c5a2 (patch)
treeefeaceb9409015786105c7add30f3985c08ba0fb /man/systemd.special.xml
parent630d4e14083fc3798b757604eb2055822b77608b (diff)
service: drop special HTTP server target, as it is a bad idea anf Fedora specific
This was premarily intended to support the LSB facility $httpd which is only known by Fedora, and a bad idea since it lacks any real-life usecase. Similar, drop support for some other old Fedora-specific facilities. Also, document the rules for introduction of new facilities, to clarify the situation for the future.
Diffstat (limited to 'man/systemd.special.xml')
-rw-r--r--man/systemd.special.xml79
1 files changed, 11 insertions, 68 deletions
diff --git a/man/systemd.special.xml b/man/systemd.special.xml
index 6b8e0ec7f..dc04ee325 100644
--- a/man/systemd.special.xml
+++ b/man/systemd.special.xml
@@ -61,10 +61,9 @@
<filename>final.target</filename>,
<filename>getty.target</filename>,
<filename>graphical.target</filename>,
+ <filename>halt.target</filename>,
<filename>hibernate.target</filename>,
- <filename>http-daemon.target</filename>,
<filename>hybrid-sleep.target</filename>,
- <filename>halt.target</filename>,
<filename>kbrequest.target</filename>,
<filename>kexec.target</filename>,
<filename>local-fs.target</filename>,
@@ -222,8 +221,7 @@
units with a LSB header
referring to the
<literal>$x-display-manager</literal>
- facility, for compatibility
- with Debian.</para>
+ facility.</para>
</listitem>
</varlistentry>
<varlistentry>
@@ -288,22 +286,6 @@
</listitem>
</varlistentry>
<varlistentry>
- <term><filename>http-daemon.target</filename></term>
- <listitem>
- <para>A target for pulling in
- an HTTP server if there is
- any.</para>
- <para>systemd automatically
- adds dependencies of type
- After for this target unit to
- all SysV init script service
- units with a LSB header
- referring to the
- <literal>$httpd</literal>
- facility.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><filename>hybrid-sleep.target</filename></term>
<listitem>
<para>A special target unit
@@ -401,11 +383,7 @@
all SysV init script service
units with an LSB header
referring to the
- <literal>$mail-transfer-agent</literal>
- or
- <literal>$mail-transport-agent</literal>
- facilities, for compatibility
- with Debian.</para>
+ <literal>$mail-transfer-agent</literal>.</para>
</listitem>
</varlistentry>
<varlistentry>
@@ -569,56 +547,21 @@
</varlistentry>
<varlistentry>
<term><filename>runlevel2.target</filename></term>
- <listitem>
- <para>This is a target that is
- called whenever the SysV
- compatibility code asks for
- runlevel 2. It is a good idea
- to make this an alias for
- (i.e. symlink to)
- <filename>multi-user.target</filename>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><filename>runlevel3.target</filename></term>
- <listitem>
- <para>This is a target that is
- called whenever the SysV
- compatibility code asks for
- runlevel 3. It is a good idea
- to make this an alias for
- (i.e. symlink to)
- <filename>multi-user.target</filename>
- or
- <filename>graphical.target</filename>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><filename>runlevel4.target</filename></term>
- <listitem>
- <para>This is a target that is
- called whenever the SysV
- compatibility code asks for
- runlevel 4. It is a good idea
- to make this an alias for
- (i.e. symlink to)
- <filename>multi-user.target</filename>
- or
- <filename>graphical.target</filename>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
<term><filename>runlevel5.target</filename></term>
<listitem>
- <para>This is a target that is
- called whenever the SysV
+ <para>These are targets that
+ are called whenever the SysV
compatibility code asks for
- runlevel 5. It is a good idea
- to make this an alias for
+ runlevel 2, 3, 4, 5,
+ respectively. It is a good
+ idea to make this an alias for
(i.e. symlink to)
<filename>multi-user.target</filename>
- or
- <filename>graphical.target</filename>.</para>
+ (for runlevel 2) or
+ <filename>graphical.target</filename>
+ (the others).</para>
</listitem>
</varlistentry>
<varlistentry>