units: introduce new Documentation= field and make use of it everywhere
This should help making the boot process a bit easier to explore and understand for the administrator. The simple idea is that "systemctl status" now shows a link to documentation alongside the other status and decriptionary information of a service. This patch adds the necessary fields to all our shipped units if we have proper documentation for them.
This commit is contained in:
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Basic System
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=sysinit.target sockets.target
|
||||
After=sysinit.target sockets.target
|
||||
RefuseManualStart=yes
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Bluetooth
|
||||
Documentation=man:systemd.special(7)
|
||||
StopWhenUnneeded=yes
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Encrypted Volumes
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Huge Pages File System
|
||||
Documentation=https://www.kernel.org/doc/Documentation/vm/hugetlbpage.txt
|
||||
DefaultDependencies=no
|
||||
Before=sysinit.target
|
||||
ConditionPathExists=/sys/kernel/mm/hugepages
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=POSIX Message Queue File System
|
||||
Documentation=man:mq_overview(7)
|
||||
DefaultDependencies=no
|
||||
Before=sysinit.target
|
||||
ConditionPathExists=/proc/sys/fs/mqueue
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Emergency Shell
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Emergency Mode
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=emergency.service
|
||||
After=emergency.service
|
||||
AllowIsolate=yes
|
||||
|
||||
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Final Step
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
After=shutdown.target umount.target
|
||||
|
||||
@@ -7,3 +7,4 @@
|
||||
|
||||
[Unit]
|
||||
Description=Login Prompts
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Getty on %I
|
||||
Documentation=man:agetty(8)
|
||||
After=systemd-user-sessions.service plymouth-quit-wait.service
|
||||
m4_ifdef(`TARGET_FEDORA',
|
||||
After=rc-local.service
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Graphical Interface
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=multi-user.target
|
||||
After=multi-user.target
|
||||
Conflicts=rescue.target
|
||||
|
||||
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Halt
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=halt.service
|
||||
After=halt.service
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Hibernate
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
BindTo=hibernate.service
|
||||
After=hibernate.service
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=Web Server
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Reboot via kexec
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=kexec.service
|
||||
After=kexec.service
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Local File Systems (Pre)
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -5,9 +5,8 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Local File Systems
|
||||
Documentation=man:systemd.special(7)
|
||||
OnFailure=emergency.target
|
||||
OnFailureIsolate=yes
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=Mail Transfer Agent
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Multi-User
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=basic.target
|
||||
Conflicts=rescue.service rescue.target
|
||||
After=basic.target rescue.service rescue.target
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Network
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -5,11 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=Host and Network Name Lookups
|
||||
Documentation=man:systemd.special(7)
|
||||
After=network.target
|
||||
|
||||
@@ -5,11 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for implementations lacking socket/bus
|
||||
# activation.
|
||||
|
||||
[Unit]
|
||||
Description=User and Group Name Lookups
|
||||
Documentation=man:systemd.special(7)
|
||||
After=network.target
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Power-Off
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=poweroff.service
|
||||
After=poweroff.service
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Printer
|
||||
Documentation=man:systemd.special(7)
|
||||
StopWhenUnneeded=yes
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Arbitrary Executable File Formats File System
|
||||
Documentation=https://www.kernel.org/doc/Documentation/binfmt_misc.txt
|
||||
DefaultDependencies=no
|
||||
|
||||
[Mount]
|
||||
|
||||
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Reboot
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=reboot.service
|
||||
After=reboot.service
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Remote File Systems (Pre)
|
||||
Documentation=man:systemd.special(7)
|
||||
After=network.target nss-lookup.target
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Remote File Systems
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Rescue Shell
|
||||
DefaultDependencies=no
|
||||
|
||||
+1
-2
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Rescue Mode
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=basic.target rescue.service
|
||||
After=basic.target rescue.service
|
||||
AllowIsolate=yes
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=RPC Port Mapper
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Serial Getty on %I
|
||||
Documentation=man:agetty(8)
|
||||
BindTo=dev-%i.device
|
||||
After=dev-%i.device systemd-user-sessions.service plymouth-quit-wait.service
|
||||
m4_ifdef(`TARGET_FEDORA',
|
||||
|
||||
@@ -5,9 +5,8 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Shutdown
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
|
||||
+1
-2
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Power Failure
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
+1
-2
@@ -5,9 +5,8 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Sleep
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Smart Card
|
||||
Documentation=man:systemd.special(7)
|
||||
StopWhenUnneeded=yes
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Sockets
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
+1
-2
@@ -5,8 +5,7 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Sound Card
|
||||
Documentation=man:systemd.special(7)
|
||||
StopWhenUnneeded=yes
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Suspend
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
BindTo=suspend.service
|
||||
After=suspend.service
|
||||
|
||||
+1
-2
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Swap
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=System Initialization
|
||||
Documentation=man:systemd.special(7)
|
||||
Conflicts=emergency.service emergency.target
|
||||
Wants=local-fs.target swap.target
|
||||
After=local-fs.target swap.target emergency.service emergency.target
|
||||
|
||||
+2
-2
@@ -5,10 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Syslog Socket
|
||||
Documentation=man:systemd.special(7)
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/syslog
|
||||
DefaultDependencies=no
|
||||
Before=sockets.target syslog.target
|
||||
Conflicts=shutdown.target
|
||||
|
||||
+2
-2
@@ -5,13 +5,13 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=Syslog
|
||||
Documentation=man:systemd.special(7)
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/syslog
|
||||
|
||||
# Avoid that we conflict with shutdown.target, so that we can stay
|
||||
# until the very end and do not cancel shutdown.target if we should
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Dispatch Password Requests to Console Directory Watch
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=plymouth-start.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Dispatch Password Requests to Console
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=plymouth-start.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Forward Password Requests to Plymouth Directory Watch
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=plymouth-start.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Forward Password Requests to Plymouth
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=plymouth-start.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Forward Password Requests to Wall Directory Watch
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
Before=basic.target shutdown.target
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Forward Password Requests to Wall
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/PasswordAgents
|
||||
After=systemd-user-sessions.service
|
||||
|
||||
[Service]
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
[Unit]
|
||||
Description=Set Up Additional Binary Formats
|
||||
Documentation=man:binfmt.d(5)
|
||||
Documentation=https://www.kernel.org/doc/Documentation/binfmt_misc.txt
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service proc-sys-fs-binfmt_misc.automount
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Hostname Service
|
||||
Documentation=man:hostname(5)
|
||||
Documentation=man:machine-info(5)
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/hostnamed
|
||||
|
||||
[Service]
|
||||
ExecStart=@rootlibexecdir@/systemd-hostnamed
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=/dev/initctl Compatibility Daemon
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=/dev/initctl Compatibility Named Pipe
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Journal Service
|
||||
Documentation=man:journald.conf(5)
|
||||
DefaultDependencies=no
|
||||
Requires=systemd-journald.socket
|
||||
After=systemd-journald.socket
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Journal Socket
|
||||
Documentation=man:journald.conf(5)
|
||||
DefaultDependencies=no
|
||||
Before=sockets.target syslog.target
|
||||
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Locale Service
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/localed
|
||||
Documentation=man:locale.conf(5)
|
||||
Documentation=man:vconsole.conf(5)
|
||||
|
||||
[Service]
|
||||
ExecStart=@rootlibexecdir@/systemd-localed
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Login Service
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/multiseat
|
||||
Documentation=man:logind.conf(5)
|
||||
After=nss-user-lookup.target
|
||||
|
||||
[Service]
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Load Kernel Modules
|
||||
Documentation=man:modules-load.d(5)
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Delayed Shutdown Service
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Delayed Shutdown Socket
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Apply Kernel Variables
|
||||
Documentation=man:sysctl.d(5)
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Network Time Protocol
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/timedated
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Time & Date Service
|
||||
Documentation=http://www.freedesktop.org/wiki/Software/systemd/timedated
|
||||
Documentation=man:timezone(5)
|
||||
|
||||
[Service]
|
||||
ExecStart=@rootlibexecdir@/systemd-timedated
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Cleanup of Temporary Directories
|
||||
Documentation=man:tmpfiles.d(5)
|
||||
DefaultDependencies=no
|
||||
Wants=local-fs.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service local-fs.target
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Daily Cleanup of Temporary Directories
|
||||
Documentation=man:tmpfiles.d(5)
|
||||
|
||||
[Timer]
|
||||
OnBootSec=15min
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Recreate Volatile Files and Directories
|
||||
Documentation=man:tmpfiles.d(5)
|
||||
DefaultDependencies=no
|
||||
Wants=local-fs.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service local-fs.target
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=udev Control Socket
|
||||
Documentation=man:udev(7)
|
||||
Documentation=man:udevd(8)
|
||||
DefaultDependencies=no
|
||||
ConditionCapability=CAP_MKNOD
|
||||
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=udev Kernel Socket
|
||||
Documentation=man:udev(7)
|
||||
Documentation=man:udevd(8)
|
||||
DefaultDependencies=no
|
||||
ConditionCapability=CAP_MKNOD
|
||||
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# This service is usually not enabled by default. If enabled, it
|
||||
# acts as a barrier for basic.target -- so all later services will
|
||||
# wait for udev completely finishing its coldplug run.
|
||||
@@ -10,6 +17,8 @@
|
||||
|
||||
[Unit]
|
||||
Description=udev Wait for Complete Device Initialization
|
||||
Documentation=man:udev(7)
|
||||
Documentation=man:udevd(8)
|
||||
DefaultDependencies=no
|
||||
Wants=systemd-udev.service
|
||||
After=udev-trigger.service
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=udev Coldplug all Devices
|
||||
Documentation=man:udev(7)
|
||||
Documentation=man:udevd(8)
|
||||
Wants=systemd-udev.service
|
||||
After=systemd-udev-kernel.socket systemd-udev-control.socket
|
||||
DefaultDependencies=no
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=udev Kernel Device Manager
|
||||
Documentation=man:udev(7)
|
||||
Documentation=man:udevd(8)
|
||||
Wants=systemd-udev-control.socket systemd-udev-kernel.socket
|
||||
After=systemd-udev-control.socket systemd-udev-kernel.socket
|
||||
Before=basic.target
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Update UTMP about System Runlevel Changes
|
||||
Documentation=man:utmp(5)
|
||||
DefaultDependencies=no
|
||||
After=local-fs.target sysinit.target auditd.service runlevel1.target runlevel2.target runlevel3.target runlevel4.target runlevel5.target systemd-tmpfiles-setup.service
|
||||
Before=poweroff.service reboot.service halt.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Update UTMP about System Shutdown
|
||||
Documentation=man:utmp(5)
|
||||
DefaultDependencies=no
|
||||
After=local-fs.target sysinit.target auditd.service systemd-update-utmp-runlevel.service
|
||||
Before=poweroff.service reboot.service halt.service
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
[Unit]
|
||||
Description=Setup Virtual Console
|
||||
Documentation=man:vconsole.conf(5)
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=systemd-readahead-collect.service systemd-readahead-replay.service
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
# This exists mostly for compatibility with SysV/LSB units, and
|
||||
# implementations lacking socket/bus activation.
|
||||
|
||||
[Unit]
|
||||
Description=System Time Synchronized
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
+1
-2
@@ -5,9 +5,8 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Unmount All Filesystems
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Default
|
||||
Documentation=man:systemd.special(7)
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Exit the Session
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=shutdown.target
|
||||
After=shutdown.target
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# See systemd.special(7) for details
|
||||
|
||||
[Unit]
|
||||
Description=Exit the Session
|
||||
Documentation=man:systemd.special(7)
|
||||
DefaultDependencies=no
|
||||
Requires=exit.service
|
||||
After=exit.service
|
||||
|
||||
Reference in New Issue
Block a user