- split init script to udevd, udev-monitor, udev-trigger
- start earlyer
This commit is contained in:
Stephan Raue 2010-03-17 11:37:20 +01:00
parent 24f96595fa
commit 577de8f134
4 changed files with 35 additions and 18 deletions

View File

@ -0,0 +1,11 @@
#
# starting Udev daemon
#
# runlevels: openelec, text
progress "starting udev daemon"
echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug
$NICE_20 udevd --daemon
$NICE_20 udevadm monitor 2>&1 >/dev/udev.log &

View File

@ -0,0 +1,11 @@
#
# monitoring udev events
#
# runlevels: openelec, text
UDEV_LOGFILE="/dev/.udev.log"
progress "monitoring udev events"
# udevadm monitor 2>&1 >$UDEV_LOGFILE &
udevadm monitor -e >$UDEV_LOGFILE &

View File

@ -0,0 +1,13 @@
#
# request events from the kernel
#
# runlevels: openelec, text
progress "request udev events from the kernel"
(
# $NICE_20 udevadm control --env STARTUP=1
$NICE_20 udevadm trigger
$NICE_20 udevadm settle --timeout=5
# $NICE_20 udevadm control --env STARTUP=
)&

View File

@ -1,18 +0,0 @@
#
# starting Udev
#
# runlevels: openelec, text
progress "starting Udev"
echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug
$NICE_20 udevd --daemon
$NICE_20 udevadm monitor 2>&1 >/var/log/udev.log &
$NICE_20 udevadm control --env STARTUP=1
(
$NICE_20 udevadm trigger
$NICE_20 udevadm settle --timeout=5
$NICE_20 udevadm control --env STARTUP=
)&