[main]
@type = classic
@version = @vers@
@description = "Launch udevd daemon"
@user = ( root )
@notify = 3
@depends=( mount-branch modules-kernel )

[start]
@execute =
(
    if { 66-yeller -cdp udevd -1 /dev/console start udevd }
    background -d
    {
        fdmove 1 3
        loopwhilex -x 0
        if { sleep 1 }
        if { udevadm control --start-exec-queue }
        66-echo
    }
    unexport !
    fdclose 3
    udevd -D
)

[logger]
@destination = @live_dir@/log/udevd
