X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd.special.xml.in;h=218754051e945831a36c9b9981290d9edf60d07a;hb=d418f857f87f3f381f52f6ee17f2fad6e36aca86;hp=79c6db1a5b24a3adf6b83f30d6e9f2e14659d433;hpb=0d624a785aed0423ee87f70d33de97df9662844b;p=elogind.git
diff --git a/man/systemd.special.xml.in b/man/systemd.special.xml.in
index 79c6db1a5..218754051 100644
--- a/man/systemd.special.xml.in
+++ b/man/systemd.special.xml.in
@@ -50,10 +50,10 @@
basic.target,
ctrl-alt-del.target,
- @SPECIAL_DBUS_SERVICE@,
+ dbus.service,
default.target,
display-manager.service,
- emergency.service,
+ emergency.target,
exit.service,
graphical.target,
halt.target,
@@ -68,7 +68,6 @@
remote-fs.target,
rescue.target,
rpcbind.target,
- rtc-set.target,
runlevel2.target,
runlevel3.target,
runlevel4.target,
@@ -79,11 +78,12 @@
swap.target,
sysinit.target,
syslog.target,
- @SPECIAL_SYSLOG_SERVICE@,
systemd-initctl.service,
systemd-initctl.socket,
- systemd-logger.service,
- systemd-logger.socket
+ systemd-stdout-syslog-bridge.service,
+ systemd-stdout-syslog-bridge.socket,
+ time-sync.target,
+ umount.target
@@ -133,7 +133,7 @@
- @SPECIAL_DBUS_SERVICE@
+ dbus.service
A special unit for the
D-Bus system bus. As soon as
@@ -155,8 +155,8 @@
graphical.target.
The default unit systemd
starts at bootup can be
- overriden with the
- systemd.default=
+ overridden with the
+ systemd.unit=
kernel command line option.
@@ -181,15 +181,15 @@
- 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
to be used with the kernel
command line option
- systemd.default=
+ systemd.unit=
and has otherwise little use.
@@ -276,7 +276,7 @@
all SysV init script service
units with an LSB header
referring to the
- $mail-transfer-argent
+ $mail-transfer-agent
or
$mail-transport-agent
facilities, for compatibility
@@ -398,24 +398,11 @@
facility.
-
- rtc-set.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
- $time
- facility.
-
-
runlevel2.target
This is a target that is
- called whever the SysV
+ called whenever the SysV
compatibility code asks for
runlevel 2. It is a good idea
to make this an alias for
@@ -427,7 +414,7 @@
runlevel3.target
This is a target that is
- called whever the SysV
+ called whenever the SysV
compatibility code asks for
runlevel 3. It is a good idea
to make this an alias for
@@ -441,7 +428,7 @@
runlevel4.target
This is a target that is
- called whever the SysV
+ called whenever the SysV
compatibility code asks for
runlevel 4. It is a good idea
to make this an alias for
@@ -455,7 +442,7 @@
runlevel5.target
This is a target that is
- called whever the SysV
+ called whenever the SysV
compatibility code asks for
runlevel 5. It is a good idea
to make this an alias for
@@ -476,8 +463,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 +511,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
@@ -562,20 +529,16 @@
- @SPECIAL_SYSLOG_SERVICE@
+ syslog.target
- A special unit for the
- syslog daemon. As soon as
- this service is fully started
- up systemd will connect to it
- and use it for logging if it
- has been configured for
- that.
- Applications should
- generally not depend on this
- service, and depend on
- syslog.target
- instead.
+ 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.
@@ -600,7 +563,7 @@
- systemd-logger.service
+ systemd-stdout-syslog-bridge.service
This is internally used
by systemd to provide syslog
@@ -608,15 +571,15 @@
maintains.
This is a
socket-activated service, see
- system-logger.socket.
+ system-stdout-syslog-bridge.socket.
- systemd-logger.socket
+ systemd-stdout-syslog-bridge.socket
Socket activation unit
for
- system-logger.service. systemd
+ system-stdout-syslog-bridge.service. systemd
will automatically add
dependencies of types Requires
and After to all units that
@@ -626,13 +589,64 @@
kernel log buffer.
+
+ systemd-shutdownd.service
+
+ This is internally used
+ by
+ shutdown8
+ to implement delayed shutdowns.
+ This is a
+ socket-activated service, see
+ system-shutdownd.socket.
+
+
+
+ systemd-shutdownd.socket
+
+ Socket activation unit
+ for
+ system-shutdownd.service.
+
+
+
+ time-sync.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
+ $time
+ facility.
+
+
+
+ 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).
+
+
- Special Session Units
+ Special User Units
- When systemd runs as a service instance, the
+ When systemd runs as a user instance, the
following special units are available, which have
similar definitions as their system counterparts:
default.target,
@@ -651,22 +665,22 @@
A special service unit
for shutting down the
- session.
+ user service manager.
Applications wanting to
- terminate the session should
- start this unit. If systemd
- receives SIGTERM or SIGINT
- when running as session daemon
- it will start this
- unit.
+ terminate the user service
+ manager should start this
+ unit. If systemd receives
+ SIGTERM or SIGINT when running
+ as user service daemon it will
+ start this unit.
Normally, this pulls in
shutdown.target
which in turn should be
conflicted by all units that
want to be shut down on
- session exit.
+ user service manager exit.
@@ -675,9 +689,9 @@
See Also
- systemd.unit5
- systemd.service5
- systemd.socket5
+ systemd.unit5,
+ systemd.service5,
+ systemd.socket5,
systemd.target5