diff options
author | Clemens Gruber <clemens.gruber@pqgruber.com> | 2015-06-23 16:36:02 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2015-06-30 10:49:46 +0200 |
commit | 3487f074a30080545a68ecabe831c527139192ce (patch) | |
tree | 1730aa63a8e469828aee06bc5ae7b9406babe18e /projectroot | |
parent | 50359bc3adcf811fca99cf29942a884af2180d1a (diff) | |
download | ptxdist-3487f074a30080545a68ecabe831c527139192ce.tar.gz ptxdist-3487f074a30080545a68ecabe831c527139192ce.tar.xz |
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 <clemens.gruber@pqgruber.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'projectroot')
-rw-r--r-- | projectroot/etc/init.d/udev | 4 |
1 files changed, 3 insertions, 1 deletions
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 |