X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=units%2Fsystemd-udev-trigger.service.in;h=1e04d11fe39bb72a1d571cb36280787c89a300da;hb=49d7fc99b939aa9e6601abb2d871f3ef78dc90f5;hp=391f9969306d96a6f993dc20270d5bd641e742d0;hpb=51dfddc2cceb345ffc994014e4a4b3f2d2d3a3aa;p=elogind.git diff --git a/units/systemd-udev-trigger.service.in b/units/systemd-udev-trigger.service.in index 391f99693..1e04d11fe 100644 --- a/units/systemd-udev-trigger.service.in +++ b/units/systemd-udev-trigger.service.in @@ -8,12 +8,13 @@ [Unit] Description=udev Coldplug all Devices Documentation=man:udev(7) man:systemd-udevd.service(8) -Wants=systemd-udevd.service -After=systemd-udevd-kernel.socket systemd-udevd-control.socket DefaultDependencies=no -ConditionCapability=CAP_MKNOD +Wants=systemd-udevd.service +After=systemd-udevd-kernel.socket systemd-udevd-control.socket systemd-hwdb-update.service +Before=sysinit.target +ConditionPathIsReadWrite=/sys [Service] Type=oneshot RemainAfterExit=yes -ExecStart=@bindir@/udevadm trigger --type=subsystems --action=add ; @bindir@/udevadm trigger --type=devices --action=add +ExecStart=@rootbindir@/udevadm trigger --type=subsystems --action=add ; @rootbindir@/udevadm trigger --type=devices --action=add