X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=init%2Fudev.service.in;h=000721810bdb108b4eab98fe3cce1c340b161fa9;hb=7156ac005bdcae789c0033d0c6e3b57f1f764a1c;hp=a54626df50cf7802159a0f666c1df7ee8a2dd3d8;hpb=08b4c88353b48302ae94088b55b2066ad01c63f8;p=elogind.git diff --git a/init/udev.service.in b/init/udev.service.in index a54626df5..000721810 100644 --- a/init/udev.service.in +++ b/init/udev.service.in @@ -1,15 +1,14 @@ [Unit] -Description=/dev and kernel device manager -Before=sysinit.target +Description=udev Kernel Device Manager +Wants=udev-control.socket udev-kernel.socket +After=udev-control.socket udev-kernel.socket +Before=basic.target +DefaultDependencies=no +ConditionCapability=CAP_MKNOD [Service] Type=notify -ExecStart=@sbindir@/udevd -ExecStartPost=@sbindir@/udevadm trigger --type=subsystems --action=add -ExecStartPost=@sbindir@/udevadm trigger --type=devices --action=add - -[Install] -WantedBy=sysinit.target -Also=udev-settle.service -Also=udev-retry.service - +OOMScoreAdjust=-1000 +Sockets=udev-control.socket udev-kernel.socket +Restart=on-failure +ExecStart=@libexecdir@/udevd