diff options
author | Zack Winkles <winkie@linuxfromscratch.org> | 2004-06-15 19:28:46 +0000 |
---|---|---|
committer | Zack Winkles <winkie@linuxfromscratch.org> | 2004-06-15 19:28:46 +0000 |
commit | 18da154b58d7b8f24bb15846b2d96ec4dbab0fc1 (patch) | |
tree | bd7f112ec22dd4d661605e768d2f80880ed0c980 /chapter05/udev.xml | |
parent | cb626e2b9e8e4d9e81b830f1f2b5403d23976a0a (diff) |
Dropped the Udev patch in favor of separate configuration files
Properly recreate /etc/hotplug.d/default/udev.hotplug
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3796 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/udev.xml')
-rw-r--r-- | chapter05/udev.xml | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/chapter05/udev.xml b/chapter05/udev.xml index c532cc8e2..1d24b4a45 100644 --- a/chapter05/udev.xml +++ b/chapter05/udev.xml @@ -31,13 +31,6 @@ <sect2 role="installation"> <title>Installation of Udev</title> -<para>By default, the permissions udev assigns to nodes are all uniform, -being owned by user root, group root, and only accessible to root. As you -can easily imagine, this isn't ideal. Give it a much better configuration -by applying the following patch:</para> - -<screen><userinput>patch -Np1 -i ../udev-&udev-version;-config-1.patch</userinput></screen> - <para>The udevstart program hardcodes the path to the udev program in itself, which is bad since we install udev in a non-standard location. Fix this by running the following:</para> @@ -53,13 +46,15 @@ configuration files:</para> <screen><userinput>make prefix=/tools etcdir=/tools/etc</userinput></screen> -<para>Generate Udev's main configuration file:</para> +<para>Install it:</para> -<screen><userinput>make udevdir=/dev etc/udev/udev.conf</userinput></screen> +<screen><userinput>make DESTDIR=/tools udevdir=/dev install</userinput></screen> -<para>Finally, install it:</para> +<para>Udev's configuration is far from ideal by default, so we install our own +configuration files here:</para> -<screen><userinput>make DESTDIR=/tools install</userinput></screen> +<screen><userinput>cp ../udev-config-1.permissions /tools/etc/udev/permissions.d/00-lfs.permissions +cp ../udev-config-1.rules /tools/etc/udev/rules.d/00-lfs.rules</userinput></screen> </sect2> |