diff --git a/sys/fs/eudev/eudev.init-top b/sys/fs/eudev/eudev.init-top index 20416c3d..d4b0c597 100755 --- a/sys/fs/eudev/eudev.init-top +++ b/sys/fs/eudev/eudev.init-top @@ -11,6 +11,9 @@ case "$1" in ;; esac +# busybox mdev +mdev -s + if [ -w /sys/kernel/uevent_helper ]; then echo > /sys/kernel/uevent_helper fi diff --git a/sys/fs/eudev/eudev.sysconf b/sys/fs/eudev/eudev.sysconf index fde4b8f5..a2da21b9 100644 --- a/sys/fs/eudev/eudev.sysconf +++ b/sys/fs/eudev/eudev.sysconf @@ -1,7 +1,8 @@ #!/bin/sh +mkdir -p /var/lib/ymp/sysconf/eudev/ if [ ! -f /var/lib/ymp/sysconf/eudev/postinst.done ] ; then udevadm hwdb --update - touch /var/lib/ymp/sysconf/eudev/postinst.done + date > /var/lib/ymp/sysconf/eudev/postinst.done fi if [ -S /run/udev/control ]; then udevadm control --reload