Author: matthew Date: 2005-10-31 10:36:57 -0700 (Mon, 31 Oct 2005) New Revision: 7109
Modified: trunk/BOOK/chapter01/changelog.xml trunk/BOOK/chapter03/packages.xml trunk/BOOK/chapter06/udev.xml Log: Enable udev to execute programs in /etc/dev.d and /etc/hotplud.d again Modified: trunk/BOOK/chapter01/changelog.xml =================================================================== --- trunk/BOOK/chapter01/changelog.xml 2005-10-30 16:18:20 UTC (rev 7108) +++ trunk/BOOK/chapter01/changelog.xml 2005-10-31 17:36:57 UTC (rev 7109) @@ -122,6 +122,13 @@ </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> Modified: trunk/BOOK/chapter03/packages.xml =================================================================== --- trunk/BOOK/chapter03/packages.xml 2005-10-30 16:18:20 UTC (rev 7108) +++ trunk/BOOK/chapter03/packages.xml 2005-10-31 17:36:57 UTC (rev 7109) @@ -403,7 +403,7 @@ <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> Modified: trunk/BOOK/chapter06/udev.xml =================================================================== --- trunk/BOOK/chapter06/udev.xml 2005-10-30 16:18:20 UTC (rev 7108) +++ trunk/BOOK/chapter06/udev.xml 2005-10-31 17:36:57 UTC (rev 7109) @@ -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 @@ <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 @@ <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> -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
