From 5e333b986783db3950cf5b72736721da243191b5 Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Mon, 31 Mar 2014 04:37:17 +0000 Subject: [PATCH] use /sbin/udevd in rc.sysinit --- Makefile | 1 + scripts/rc.sysinit | 8 +++----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 4f129b9..acf459c 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,7 @@ install-scripts: install -m755 $(addprefix scripts/,ifup ifdown) $(DESTDIR)/sbin install -d -m755 $(DESTDIR)/etc/networks install -m755 scripts/localhost.net $(DESTDIR)/etc/networks/localhost + install -D -m644 scripts/example.rc $(DESTDIR)/usr/share/startuptools/example.rc tarball: rm startuptools.tar.gz ; cd ..; tar -czf startuptools.tar.gz startuptools; mv startuptools.tar.gz startuptools diff --git a/scripts/rc.sysinit b/scripts/rc.sysinit index 2967951..3a0e379 100644 --- a/scripts/rc.sysinit +++ b/scripts/rc.sysinit @@ -65,11 +65,12 @@ status_check if [ -x /bin/mdev ] && [ ! is_true "$USE_UDEVD" ]; then echo /bin/mdev > /proc/sys/kernel/hotplug -elif [ -x /lib/udev/udevd ]; then +elif [ -x /sbin/udevd ]; then ## ## begin voodoo scripting from lfs-initscripts ## + # udev will handle hotplugs echo > /proc/sys/kernel/hotplug @@ -77,7 +78,7 @@ elif [ -x /lib/udev/udevd ]; then # this should probably be moved to inittab or started via # something that could monitor it status_starting udevd daemon - /lib/udev/udevd --daemon + /sbin/udevd --daemon status_check # Now traverse /sys in order to "coldplug" devices that have @@ -101,9 +102,6 @@ elif [ -x /lib/udev/udevd ]; then # If any LVM based partitions are on the system, ensure they # are activated so they can be used. # if [ -x /sbin/vgchange ]; then /sbin/vgchange -a y >/dev/null; fi - - # log_success_msg2 - ## ## end voodoo scripting ## -- 2.40.0