X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd.special.xml.in;h=c6c2393fc3b4121b7204507e27d515c1f57c2c81;hb=0ff4cdd967246bbc44f66470c2e96b403ee77aed;hp=09707aa0812572e03ea81df0bf63b90e4b6981e0;hpb=514f4ef52f91edb3741cad88d34572d162459346;p=elogind.git
diff --git a/man/systemd.special.xml.in b/man/systemd.special.xml.in
index 09707aa08..c6c2393fc 100644
--- a/man/systemd.special.xml.in
+++ b/man/systemd.special.xml.in
@@ -50,10 +50,11 @@
basic.target,
ctrl-alt-del.target,
- @SPECIAL_DBUS_SERVICE@,
+ dbus.service,
+ dbus.target,
default.target,
display-manager.service,
- emergency.service,
+ emergency.target,
exit.service,
graphical.target,
halt.target,
@@ -78,12 +79,13 @@
sockets.target,
swap.target,
sysinit.target,
- syslog.target,
@SPECIAL_SYSLOG_SERVICE@,
+ syslog.target,
systemd-initctl.service,
systemd-initctl.socket,
systemd-logger.service,
- systemd-logger.socket
+ systemd-logger.socket,
+ umount.target
@@ -109,12 +111,12 @@
target unit to all SysV
service units configured for
runlevel 1 to 5.
- Usually this should pull
- in all sockets, mount points,
+ Usually this should pull-in
+ all sockets, mount points,
swap devices and other basic
initialization necessary for
the general purpose
- daemons. Most normal daemon
+ daemons. Most normal daemons
should have dependencies of
type After and Requires on
this unit.
@@ -133,7 +135,7 @@
- @SPECIAL_DBUS_SERVICE@
+ dbus.serviceA special unit for the
D-Bus system bus. As soon as
@@ -141,6 +143,28 @@
up systemd will connect to it
and register its
service.
+
+ Units should generally
+ avoid depending on this unit
+ directly and instead refer to
+ the
+ dbus.target
+ unit instead, which pulls this
+ one in directly or indirectly
+ via socket-based activation.
+
+
+
+ dbus.target
+
+ Administrators should
+ ensure that this target pulls
+ in a service unit with the
+ name or alias of
+ dbus.service
+ (or a socket unit that
+ activates this
+ service).
@@ -166,14 +190,14 @@
The display manager
service. Usually this should
be aliased (symlinked) to
- gdm.service
+ xdm.service
or a similar display manager
service.systemd automatically
adds dependencies of type
After for this target unit to
all SysV init script service
- units with an LSB header
+ units with a LSB header
referring to the
$x-display-manager
facility, for compatibility
@@ -181,9 +205,9 @@
- emergency.service
+ emergency.target
- A special service unit
+ A special target unit
that starts an emergency
shell on the main
console. This unit is supposed
@@ -246,8 +270,8 @@
mounts listed in
/etc/fstab
that have the
- auto and
- comment=systemd.mount
+ and
+
mount options set.systemd automatically
@@ -265,7 +289,7 @@
The mail transfer agent
(MTA) service. Usually this
- should pull in all units
+ should pull-in all units
necessary for
sending/receiving mails on the
local host.
@@ -476,8 +500,10 @@
terminated on system shutdown
shall add Conflicts
dependencies to this unit for
- their service unit during
- installation.
+ their service unit, which is
+ implicitly done when
+ DefaultDependencies=yes
+ is set (the default).systemd automatically
adds dependencies of type
@@ -522,28 +548,6 @@
files.
-
- syslog.target
-
- systemd automatically
- adds dependencies of type
- After for this target unit to
- all SysV init script service
- units with an LSB header
- referring to the
- $syslog
- facility.
-
- Administrators should
- ensure that this target pulls
- in a service unit with the
- name or alias of
- @SPECIAL_SYSLOG_SERVICE@
- (or a socket unit that
- activates this
- service).
-
- sysinit.target
@@ -571,11 +575,37 @@
and use it for logging if it
has been configured for
that.
- Applications should
- generally not depend on this
- service, and depend on
+
+ Units should generally
+ avoid depending on this unit
+ directly and instead refer to
+ the
syslog.target
- instead.
+ unit instead, which pulls this
+ one in directly or indirectly
+ via socket-based activation.
+
+
+
+ syslog.target
+
+ systemd automatically
+ adds dependencies of type
+ After for this target unit to
+ all SysV init script service
+ units with an LSB header
+ referring to the
+ $syslog
+ facility.
+
+ Administrators should
+ ensure that this target pulls
+ in a service unit with the
+ name or alias of
+ @SPECIAL_SYSLOG_SERVICE@
+ (or a socket unit that
+ activates this
+ service).
@@ -626,6 +656,24 @@
kernel log buffer.
+
+ umount.target
+
+ A special target unit
+ that umounts all mount and
+ automount points on system
+ shutdown.
+
+ Mounts that shall be
+ unmounted on system shutdown
+ shall add Conflicts
+ dependencies to this unit for
+ their mount unit, which is
+ implicitly done when
+ DefaultDependencies=yes
+ is set (the default).
+
+