mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
units: add Wants=initrd-cleanup.service to initrd-switch-root.target (#4345)
`systemctl isolate initrd-switch-root.target` called by initrd-cleanup.service kills initrd-cleanup.service itself. Then, initrd-cleanup.service failed and system goes to emergency shell. To prevent this problem, this commit adds `Wants=initrd-cleanup.service` to initrd-switch-root.target. fixes: #4343.
This commit is contained in:
parent
1f1a5e8b40
commit
a8cb1dc3e0
@ -12,5 +12,5 @@ DefaultDependencies=no
|
|||||||
Requires=initrd-switch-root.service
|
Requires=initrd-switch-root.service
|
||||||
Before=initrd-switch-root.service
|
Before=initrd-switch-root.service
|
||||||
AllowIsolate=yes
|
AllowIsolate=yes
|
||||||
Wants=initrd-udevadm-cleanup-db.service initrd-root-fs.target initrd-fs.target systemd-journald.service
|
Wants=initrd-udevadm-cleanup-db.service initrd-root-fs.target initrd-fs.target systemd-journald.service initrd-cleanup.service
|
||||||
After=initrd-udevadm-cleanup-db.service initrd-root-fs.target initrd-fs.target emergency.service emergency.target
|
After=initrd-udevadm-cleanup-db.service initrd-root-fs.target initrd-fs.target emergency.service emergency.target
|
||||||
|
Loading…
Reference in New Issue
Block a user