summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--units/systemd-udev-settle.service.in1
-rw-r--r--units/systemd-udev-trigger.service.in3
-rw-r--r--units/systemd-udevd.service.in2
3 files changed, 4 insertions, 2 deletions
diff --git a/units/systemd-udev-settle.service.in b/units/systemd-udev-settle.service.in
index 107fd8d1cc..037dd9a872 100644
--- a/units/systemd-udev-settle.service.in
+++ b/units/systemd-udev-settle.service.in
@@ -15,6 +15,7 @@ Documentation=man:udev(7) man:systemd-udevd.service(8)
DefaultDependencies=no
Wants=systemd-udevd.service
After=systemd-udev-trigger.service
+Before=sysinit.target
ConditionCapability=CAP_MKNOD
[Service]
diff --git a/units/systemd-udev-trigger.service.in b/units/systemd-udev-trigger.service.in
index bafea54573..604c369a1b 100644
--- a/units/systemd-udev-trigger.service.in
+++ b/units/systemd-udev-trigger.service.in
@@ -8,9 +8,10 @@
[Unit]
Description=udev Coldplug all Devices
Documentation=man:udev(7) man:systemd-udevd.service(8)
+DefaultDependencies=no
Wants=systemd-udevd.service
After=systemd-udevd-kernel.socket systemd-udevd-control.socket
-DefaultDependencies=no
+Before=sysinit.target
ConditionCapability=CAP_MKNOD
[Service]
diff --git a/units/systemd-udevd.service.in b/units/systemd-udevd.service.in
index 97fb2f3ac5..ddef423625 100644
--- a/units/systemd-udevd.service.in
+++ b/units/systemd-udevd.service.in
@@ -8,10 +8,10 @@
[Unit]
Description=udev Kernel Device Manager
Documentation=man:systemd-udevd.service(8) man:udev(7)
+DefaultDependencies=no
Wants=systemd-udevd-control.socket systemd-udevd-kernel.socket
After=systemd-udevd-control.socket systemd-udevd-kernel.socket
Before=sysinit.target local-fs-pre.target
-DefaultDependencies=no
ConditionCapability=CAP_MKNOD
[Service]