diff options
-rw-r--r-- | chapter01/changelog.xml | 7 | ||||
-rw-r--r-- | chapter03/packages.xml | 2 | ||||
-rw-r--r-- | chapter06/udev.xml | 35 |
3 files changed, 39 insertions, 5 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 4b776bf02..e55c91fab 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -122,6 +122,13 @@ First a summary, then a detailed log.</para> </itemizedlist> </listitem> +<listitem><para>October 31, 2005 [matt]: Build udev_run_devd and +udev_run_hotplugd and alter the udev rules file so that udev once again executes +programs in the /etc/dev.d and /etc/hotplug.d directories (fixes bug 1635). +Also change the udev rules to prevent udev from handling the "card" and "dm" +devices as these are managed entirely by programs outside of LFS.</para> +</listitem> + <listitem><para>October 29, 2005 [matt]: Upgrade to udev-071</para></listitem> <listitem><para>October 29, 2005 [matt]: Upgrade to man-pages 2.11.</para> diff --git a/chapter03/packages.xml b/chapter03/packages.xml index 15ac5862c..7d0892484 100644 --- a/chapter03/packages.xml +++ b/chapter03/packages.xml @@ -403,7 +403,7 @@ url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para></note> <varlistentry> <term>Udev Rules Configuration - 5 KB:</term> <listitem> -<para><ulink url="http://downloads.linuxfromscratch.org/udev-config-4.rules"/></para> +<para><ulink url="http://downloads.linuxfromscratch.org/udev-config-5.rules"/></para> </listitem> </varlistentry> diff --git a/chapter06/udev.xml b/chapter06/udev.xml index 8404a1176..77b2490d4 100644 --- a/chapter06/udev.xml +++ b/chapter06/udev.xml @@ -32,19 +32,19 @@ <para>Compile the package:</para> -<screen><userinput>make</userinput></screen> +<screen><userinput>make EXTRAS=extras/run_directory</userinput></screen> <para>To test the results, issue: <userinput>make test</userinput>.</para> <para>Install the package:</para> -<screen><userinput>make install</userinput></screen> +<screen><userinput>make EXTRAS=extras/run_directory install</userinput></screen> <para>Udev's configuration is far from ideal by default, so install the configuration files here:</para> -<screen><userinput>cp -v ../udev-config-4.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen> +<screen><userinput>cp -v ../udev-config-5.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen> <para>Install the documentation that explains how to create Udev rules:</para> @@ -63,7 +63,8 @@ complement of device nodes.</para> <segmentedlist> <segtitle>Installed programs</segtitle> <segtitle>Installed directory</segtitle> -<seglistitem><seg>udev, udevcontrol, udevd, udevinfo, udevmonitor, udevsend, udevstart and udevtest</seg> +<seglistitem><seg>udev, udev_run_devd, udev_run_hotplugd, udevcontrol, udevd, +udevinfo, udevmonitor, udevsend, udevstart and udevtest</seg> <seg>/etc/udev</seg></seglistitem> </segmentedlist> @@ -80,6 +81,32 @@ in LFS) in response to hotplug events</para> <indexterm zone="ch-system-udev udev"><primary sortas="b-udev">udev</primary></indexterm> </listitem></varlistentry> +<varlistentry id="udev_run_devd"> + <term><command>udev_run_devd</command></term> + <listitem> + <para>executes programs and scripts in the + <filename class="directory">/etc/dev.d/</filename> directory in response + to hotplug events + </para> + <indexterm zone="ch-system-udev udev_run_devd"> + <primary sortas="b-udev_run_devd">udev_run_devd</primary> + </indexterm> + </listitem> +</varlistentry> + +<varlistentry id="udev_run_hotplugd"> + <term><command>udev_run_hotplugd</command></term> + <listitem> + <para>executes programs and scripts in the + <filename class="directory">/etc/hotplug.d/</filename> directory in + response to hotplug events + </para> + <indexterm zone="ch-system-udev udev_run_hotplugd"> + <primary sortas="b-udev_run_hotplugd">udev_run_hotplugd</primary> + </indexterm> + </listitem> +</varlistentry> + <varlistentry id="udevcontrol"> <term><command>udevcontrol</command></term> <listitem> |