summaryrefslogtreecommitdiff
path: root/units/systemd-networkd-wait-online@.service.in
diff options
context:
space:
mode:
authorDaan De Meyer <daan.j.demeyer@gmail.com>2023-05-07 11:15:27 +0200
committerMike Yuan <me@yhndnzj.com>2023-05-13 02:14:02 +0800
commitf0ad3e6b9652fe785245934ff8604cc897d3b8f4 (patch)
treecfda6942a1fa113e871af55c1534fb6f01ab34f1 /units/systemd-networkd-wait-online@.service.in
parente71254edb0e0c52c7cb2dcf5de0bbf5b95a42809 (diff)
downloadsystemd-f0ad3e6b9652fe785245934ff8604cc897d3b8f4.tar.gz
units: Add missing dependencies on initrd-switch-root.target
These are all services that valid to be run in the initrd, so let's make sure they have the appropriate dependencies on initrd-switch-root.target so that they are stopped when we're about to switch root.
Diffstat (limited to 'units/systemd-networkd-wait-online@.service.in')
-rw-r--r--units/systemd-networkd-wait-online@.service.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/units/systemd-networkd-wait-online@.service.in b/units/systemd-networkd-wait-online@.service.in
index b7a1e409f4..83dacf7007 100644
--- a/units/systemd-networkd-wait-online@.service.in
+++ b/units/systemd-networkd-wait-online@.service.in
@@ -12,10 +12,10 @@ Description=Wait for Network Interface %i to be Configured
Documentation=man:systemd-networkd-wait-online.service(8)
ConditionCapability=CAP_NET_ADMIN
DefaultDependencies=no
-Conflicts=shutdown.target
+Conflicts=shutdown.target initrd-switch-root.target
BindsTo=systemd-networkd.service
After=systemd-networkd.service
-Before=network-online.target shutdown.target
+Before=network-online.target shutdown.target initrd-switch-root.target
[Service]
Type=oneshot