mirror of
https://github.com/systemd/systemd.git
synced 2025-03-30 10:50:15 +03:00
units: some improvements in breakpoint-* units.
- Set `RefuseManualStart=yes`. - Order before shutdown.target and emergency.target. - Remove wrong `Wants=remote-fs.target` dependency from breakpoint-pre-switch-root.service. - Remove unneeded `After=sysroot.mount` from breakpoint-pre-switch-root.service (implied by initrd.target).
This commit is contained in:
parent
aeb97a49c3
commit
5c79396def
@ -8,12 +8,13 @@
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=Breakpoint Before Basic System
|
||||
Description=Breakpoint Before basic.target
|
||||
Documentation=man:systemd-debug-generator(8)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
Conflicts=shutdown.target emergency.target
|
||||
After=sysinit.target sockets.target paths.target slices.target tmp.mount systemd-vconsole-setup.service
|
||||
Before=basic.target initrd-root-fs.target sysroot.mount
|
||||
Before=basic.target initrd-root-fs.target sysroot.mount shutdown.target emergency.target
|
||||
|
||||
[Service]
|
||||
Environment=SHELL_PROMPT_PREFIX="pre-basic "
|
||||
|
@ -8,13 +8,14 @@
|
||||
# (at your option) any later version.
|
||||
|
||||
[Unit]
|
||||
Description=Breakpoint Before Mounting the Root Filesystem on /sysroot
|
||||
Description=Breakpoint Before Mounting the Root Filesystem on /sysroot/
|
||||
Documentation=man:systemd-debug-generator(8)
|
||||
AssertPathExists=/etc/initrd-release
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
Conflicts=shutdown.target emergency.target
|
||||
After=basic.target systemd-vconsole-setup.service
|
||||
Before=initrd-root-fs.target sysroot.mount systemd-fsck-root.service
|
||||
Before=initrd-root-fs.target sysroot.mount systemd-fsck-root.service shutdown.target emergency.target
|
||||
|
||||
[Service]
|
||||
Environment=SHELL_PROMPT_PREFIX="pre-mount "
|
||||
|
@ -12,10 +12,10 @@ Description=Breakpoint Before Switching Root
|
||||
Documentation=man:systemd-debug-generator(8)
|
||||
AssertPathExists=/etc/initrd-release
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
Conflicts=shutdown.target emergency.target
|
||||
Wants=remote-fs.target
|
||||
After=initrd.target initrd-parse-etc.service sysroot.mount remote-fs.target systemd-vconsole-setup.service
|
||||
Before=initrd-cleanup.service
|
||||
After=initrd.target initrd-parse-etc.service remote-fs.target systemd-vconsole-setup.service
|
||||
Before=initrd-cleanup.service shutdown.target emergency.target
|
||||
|
||||
[Service]
|
||||
Environment=SHELL_PROMPT_PREFIX="pre-switch-root "
|
||||
|
@ -11,10 +11,11 @@
|
||||
Description=Breakpoint Before Starting to Process Kernel uevents
|
||||
Documentation=man:systemd-debug-generator(8)
|
||||
DefaultDependencies=no
|
||||
RefuseManualStart=yes
|
||||
Conflicts=shutdown.target emergency.target
|
||||
Wants=systemd-journald.socket
|
||||
After=systemd-journald.socket systemd-vconsole-setup.service
|
||||
Before=systemd-udevd.service systemd-udev-trigger.service
|
||||
Before=systemd-udevd.service systemd-udev-trigger.service shutdown.target emergency.target
|
||||
|
||||
[Service]
|
||||
Environment=SHELL_PROMPT_PREFIX="pre-udev "
|
||||
|
Loading…
x
Reference in New Issue
Block a user