From 3487f074a30080545a68ecabe831c527139192ce Mon Sep 17 00:00:00 2001 From: Clemens Gruber Date: Tue, 23 Jun 2015 16:36:02 +0200 Subject: udev: fix error on kernels without uevent helpers Current kernel docs recommend disabling CONFIG_UEVENT_HELPER. If disabled however, the following error message is shown: /etc/rc.d/S00udev: line 95: can't create /proc/sys/kernel/hotplug: nonexistent directory This patch fixes it by checking if /sys/kernel/uevent_helper exists. Signed-off-by: Clemens Gruber Signed-off-by: Michael Olbrich --- projectroot/etc/init.d/udev | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'projectroot') diff --git a/projectroot/etc/init.d/udev b/projectroot/etc/init.d/udev index 1020b40c7..5c1bf42ab 100644 --- a/projectroot/etc/init.d/udev +++ b/projectroot/etc/init.d/udev @@ -50,7 +50,9 @@ start) # udev handles uevents itself, so we don't need to have # the kernel call out to any binary in response to them - echo > /proc/sys/kernel/hotplug + if [ -e /sys/kernel/uevent_helper ]; then + echo > /proc/sys/kernel/hotplug + fi echo "creating static nodes" make_extra_nodes -- cgit v1.2.3