void-packages/srcpkgs/udev/files/udev.rc
Juan RP 6b4cb03a83 Update packages to use /run and compat symlinks inside of it.
/run is now used explicitly by udev>=167 so I followed the lead and
updated XBPS core packages to use it by default.
2011-04-29 20:26:58 +02:00

34 lines
498 B
Text

#!/sbin/runscript
#
# OpenRC service for udev(7).
command=/sbin/udevd
command_args="--daemon"
name="udev daemon"
depend()
{
provide dev
need sysfs
before checkfs fsck
keyword novserver
}
start()
{
echo > /proc/sys/kernel/hotplug
[ ! -d /run/udev ] && mkdir -p /run/udev
ebegin "Starting udev and waiting for uevents"
${command} ${command_args} && \
udevadm trigger --action=add && udevadm settle
eend $?
}
stop()
{
ebegin "Stopping udev daemon"
udevadm control --exit
eend $?
}