X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=init%2Fudev.service.in;h=000721810bdb108b4eab98fe3cce1c340b161fa9;hb=092a53bb92165e189b2c14ab5e21481a85b23475;hp=4e5488f3a569463c409fac1862f778e469d30ced;hpb=a04879b5643e9100b3c34c5c4ea9b44c5eec3e92;p=elogind.git diff --git a/init/udev.service.in b/init/udev.service.in index 4e5488f3a..000721810 100644 --- a/init/udev.service.in +++ b/init/udev.service.in @@ -1,9 +1,14 @@ [Unit] Description=udev Kernel Device Manager +Wants=udev-control.socket udev-kernel.socket +After=udev-control.socket udev-kernel.socket +Before=basic.target DefaultDependencies=no -Before=sysinit.target +ConditionCapability=CAP_MKNOD [Service] Type=notify -ExecStart=@sbindir@/udevd -ExecStartPost=@sbindir@/udevadm trigger --type=subsystems --action=add ; @sbindir@/udevadm trigger --type=devices --action=add +OOMScoreAdjust=-1000 +Sockets=udev-control.socket udev-kernel.socket +Restart=on-failure +ExecStart=@libexecdir@/udevd