From bad0dd14d9c40126fe3755c667e25ef2acc57563 Mon Sep 17 00:00:00 2001 From: Zack Winkles Date: Thu, 20 May 2004 16:21:42 +0000 Subject: Cleaned up hotplug installation a bit git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3678 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/hotplug.xml | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) (limited to 'chapter06/hotplug.xml') diff --git a/chapter06/hotplug.xml b/chapter06/hotplug.xml index dcc704950..e1d544798 100644 --- a/chapter06/hotplug.xml +++ b/chapter06/hotplug.xml @@ -3,7 +3,7 @@ %general-entities; ]> - + Hotplug-&hotplug-version; @@ -27,35 +27,20 @@ modules into the running kernel. Installation of Hotplug - -By default, Hotplug does not output anything in its initscript and places it -into -/etc/init.d, -whereas the place for initscripts in LFS is -/etc/rc.d/init.d. Apply the patch -that makes the output of hotplug initscript more verbose and places this -initscript into the proper directory: - - -patch -Np1 -i ../hotplug-&hotplug-version;-cosmetic-2.patch - - Apply the patch that avoids bogus dependencies of the hotplug initscript upon which and usbutils packages: -patch -Np1 -i ../hotplug-&hotplug-version;-bogus-deps-1.patch - +patch -Np1 -i ../hotplug-&hotplug-version;-bogus-deps-1.patch USB coldplugging is somewhat broken in Hotplug by default. Fix this with the following patch: -patch -Np1 -i ../hotplug-&hotplug-version;-device-2.patch - +patch -Np1 -i ../hotplug-&hotplug-version;-device-2.patch At last, there is an optional patch that adds ISAPNP hardware detection @@ -71,10 +56,10 @@ run the following command: make install -Make a symbolic link that tells the lfs-bootscripts package to run the -hotplug initscript after mounting and cleaning filesystems: +Remove hotplug's not-so-clean init script, since we're going to be using +the script including with LFS-Bootscripts: -ln -sf ../init.d/hotplug /etc/rc.d/init.d/S55hotplug +rm -rf /etc/init.d If you have applied the ISAPNP patch, add some required entries to -- cgit v1.2.3-54-g00ecf