Changeset 18da154
- Timestamp:
- 06/15/2004 07:28:46 PM (20 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 01b2d1b3
- Parents:
- cb626e2b
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rcb626e2b r18da154 58 58 <listitem><para>sysvinit-2.85-proclen-1.patch</para></listitem> 59 59 <listitem><para>udev-027</para></listitem> 60 <listitem><para>udev- 027-config-1.patch</para></listitem>60 <listitem><para>udev-config-1.permissions</para></listitem> 61 61 <listitem><para>util-linux-2.12a-kernel_headers-1.patch</para></listitem> 62 62 <listitem><para>vim-6.3 language files</para></listitem> … … 77 77 </listitem> 78 78 79 <listitem><para>June 15, 2004 [winkie]: Recreate Udev's entry in /etc/hotplug.d, 80 since it's not correct for our purposes by default.</para></listitem> 81 82 <listitem><para>June 15, 2004 [winkie]: Dropped the Udev patch in favor copying 83 the configuration file(s) to /etc/udev after installation.</para></listitem> 84 79 85 <listitem><para>June 15, 2004 [winkie]: Upgraded to Sed 4.1.</para></listitem> 80 86 -
chapter03/packages.xml
rcb626e2b r18da154 377 377 378 378 <varlistentry> 379 <term>Udev Permissions Configuration - 2 KB:</term> 380 <listitem> 381 <para><ulink url="http://downloads.linuxfromscratch.org/udev-config-1.permissions"/></para> 382 </listitem> 383 </varlistentry> 384 385 <varlistentry> 386 <term>Udev Rules Configuration - 1 KB:</term> 387 <listitem> 388 <para><ulink url="http://downloads.linuxfromscratch.org/udev-config-1.rules"/></para> 389 </listitem> 390 </varlistentry> 391 392 <varlistentry> 379 393 <term>Util-linux (&util-linux-version;) - 1,814 KB:</term> 380 394 <listitem> … … 396 410 </listitem> 397 411 </varlistentry> 398 399 412 400 413 <varlistentry> -
chapter03/patches.xml
rcb626e2b r18da154 162 162 163 163 <varlistentry> 164 <term>Udev Configuration Patch - 6 KB:</term>165 <listitem>166 <para><ulink url="&patches-root;udev-&udev-version;-config-1.patch"/></para>167 </listitem>168 </varlistentry>169 170 <varlistentry>171 164 <term>Util-Linux Kernel Headers Patch - 3 KB:</term> 172 165 <listitem> -
chapter05/udev.xml
rcb626e2b r18da154 32 32 <title>Installation of Udev</title> 33 33 34 <para>By default, the permissions udev assigns to nodes are all uniform,35 being owned by user root, group root, and only accessible to root. As you36 can easily imagine, this isn't ideal. Give it a much better configuration37 by applying the following patch:</para>38 39 <screen><userinput>patch -Np1 -i ../udev-&udev-version;-config-1.patch</userinput></screen>40 41 34 <para>The udevstart program hardcodes the path to the udev program in itself, 42 35 which is bad since we install udev in a non-standard location. Fix this by … … 54 47 <screen><userinput>make prefix=/tools etcdir=/tools/etc</userinput></screen> 55 48 56 <para> Generate Udev's main configuration file:</para>49 <para>Install it:</para> 57 50 58 <screen><userinput>make udevdir=/dev etc/udev/udev.conf</userinput></screen>51 <screen><userinput>make DESTDIR=/tools udevdir=/dev install</userinput></screen> 59 52 60 <para>Finally, install it:</para> 53 <para>Udev's configuration is far from ideal by default, so we install our own 54 configuration files here:</para> 61 55 62 <screen><userinput>make DESTDIR=/tools install</userinput></screen> 56 <screen><userinput>cp ../udev-config-1.permissions /tools/etc/udev/permissions.d/00-lfs.permissions 57 cp ../udev-config-1.rules /tools/etc/udev/rules.d/00-lfs.rules</userinput></screen> 63 58 64 59 </sect2> -
chapter06/udev.xml
rcb626e2b r18da154 23 23 <title>Installation of Udev</title> 24 24 25 <para>By default, the permissions udev assigns to nodes are all uniform, 26 being owned by user root, group root, and only accessible to root. As you 27 can easily imagine, this isn't ideal. Give it a much better configuration 28 by applying the following patch:</para> 29 30 <screen><userinput>patch -Np1 -i ../udev-&udev-version;-config-1.patch</userinput></screen> 31 32 <para>Now compile Udev:</para> 25 <para>First compile Udev:</para> 33 26 34 27 <screen><userinput>make udevdir=/dev</userinput></screen> 35 28 36 <para> Finally, install it:</para>29 <para>Install it:</para> 37 30 38 31 <screen><userinput>make udevdir=/dev install</userinput></screen> 32 33 <para>Ensure that Hotplug addresses Udev correctly:</para> 34 35 <screen><userinput>ln -sf /sbin/udev /etc/hotplug.d/default/udev.hotplug</userinput></screen> 36 37 <para>Udev's configuration is far from ideal by default, so we install our own 38 configuration files here:</para> 39 40 <screen><userinput>cp ../udev-config-1.permissions /etc/udev/permissions.d/00-lfs.permissions 41 cp ../udev-config-1.rules /etc/udev/rules.d/00-lfs.rules</userinput></screen> 39 42 40 43 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.