From 669b04a492e33601e6c34a40bc96ad9ffa11c5a2 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 31 Oct 2012 02:55:04 +0100 Subject: 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. --- man/systemd.special.xml | 79 +++++++------------------------------------------ 1 file changed, 11 insertions(+), 68 deletions(-) (limited to 'man/systemd.special.xml') diff --git a/man/systemd.special.xml b/man/systemd.special.xml index 6b8e0ec7f0..dc04ee325c 100644 --- a/man/systemd.special.xml +++ b/man/systemd.special.xml @@ -61,10 +61,9 @@ final.target, getty.target, graphical.target, + halt.target, hibernate.target, - http-daemon.target, hybrid-sleep.target, - halt.target, kbrequest.target, kexec.target, local-fs.target, @@ -222,8 +221,7 @@ units with a LSB header referring to the $x-display-manager - facility, for compatibility - with Debian. + facility. @@ -287,22 +285,6 @@ sleep.target. - - http-daemon.target - - A target for pulling in - an HTTP server if there is - any. - 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 - $httpd - facility. - - hybrid-sleep.target @@ -401,11 +383,7 @@ all SysV init script service units with an LSB header referring to the - $mail-transfer-agent - or - $mail-transport-agent - facilities, for compatibility - with Debian. + $mail-transfer-agent. @@ -569,56 +547,21 @@ runlevel2.target - - 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) - multi-user.target. - - - runlevel3.target - - 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) - multi-user.target - or - graphical.target. - - - runlevel4.target - - 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) - multi-user.target - or - graphical.target. - - - runlevel5.target - This is a target that is - called whenever the SysV + 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) multi-user.target - or - graphical.target. + (for runlevel 2) or + graphical.target + (the others). -- cgit v1.2.3-54-g00ecf