Changeset 6e8f798 for BOOK/final-system/common
- Timestamp:
- Mar 14, 2006, 11:25:42 PM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 2b7b70c
- Parents:
- 7506301
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/udev.xml
r7506301 r6e8f798 36 36 <para os="a">Compile the package:</para> 37 37 38 <screen os="b"><userinput>make EXTRAS="extras/firmware extras/run_directory"</userinput></screen> 38 <screen os="b"><userinput>make EXTRAS="extra/cdrom_id extras/firmware extras/scsi_id extras/volume_id 39 extras/ata_id extras/usb_id extras/edd_id extras/dasd_id" udevdir=/dev</userinput></screen> 39 40 40 41 <variablelist os="c"> … … 42 43 43 44 <varlistentry> 44 <term><parameter>EXTRAS="extras/firmware extras/run_directory"</parameter></term> 45 <term><parameter>EXTRAS="extra/cdrom_id extras/firmware extras/scsi_id extras/volume_id 46 extras/ata_id extras/usb_id extras/edd_id extras/dasd_id"</parameter></term> 45 47 <listitem> 46 48 <para>This builds the <command>udev_run_devd</command> and … … 63 65 <para os="g">Install the package:</para> 64 66 65 <screen os="h"><userinput>make DESTDIR=/ EXTRAS="extras/firmware extras/run_directory" install</userinput></screen> 67 <screen os="h"><userinput>make DESTDIR=/ \ 68 EXTRAS="extra/cdrom_id extras/firmware extras/scsi_id extras/volume_id 69 extras/ata_id extras/usb_id extras/edd_id extras/dasd_id" udevdir=/dev install</userinput></screen> 66 70 67 71 <variablelist os="i"> … … 79 83 </variablelist> 80 84 81 <para os=" j">Udev's configuration is far from ideal by default, so install82 the configuration file here:</para> 83 84 <screen os="k"><userinput>cp -v ../&udev-config-file; /etc/udev/rules.d/25-lfs.rules</userinput></screen>85 <para os="i">Install necessary helpers.</para> 86 87 <screen os="j"><userinput>install -D extras/path_id /sbin/path_id 88 install -D extras/eventrecorder.sh /lib/udev/eventrecorder.sh</userinput></screen> 85 89 86 90 <para os="l">Install the documentation that explains how to create … … 88 92 89 93 <screen os="m"><userinput>install -v -m644 -D docs/writing_udev_rules/index.html /usr/share/doc/udev-&udev-version;/index.html</userinput></screen> 90 91 <para os="n">Run the <command>udevstart</command> program to create our full92 complement of device nodes.</para>93 94 <screen os="o"><userinput>/sbin/udevstart</userinput></screen>95 94 96 95 </sect2> … … 104 103 105 104 <seglistitem> 106 <seg>udev , udevcontrol, udevd, udevinfo, udevmonitor, udevsend,107 udevstartand udevtest</seg>105 <seg>udevcontrol, udevd, udevinfo, udevmonitor, udevsend, 106 and udevtest</seg> 108 107 <seg>/etc/udev</seg> 109 108 </seglistitem> … … 114 113 <?dbfo list-presentation="list"?> 115 114 <?dbhtml list-presentation="table"?> 116 117 <varlistentry id="udev">118 <term><command>udev</command></term>119 <listitem>120 <para>Creates device nodes in <filename121 class="directory">/dev</filename> or renames network interfaces (not122 in LFS) in response to hotplug events</para>123 <indexterm zone="ch-system-udev udev">124 <primary sortas="b-udev">udev</primary>125 </indexterm>126 </listitem>127 </varlistentry>128 115 129 116 <varlistentry id="udevcontrol"> … … 175 162 </varlistentry> 176 163 177 <varlistentry id="udevsend">178 <term><command>udevsend</command></term>179 <listitem>180 <para>Delivers hotplug events to <command>udevd</command></para>181 <indexterm zone="ch-system-udev udevsend">182 <primary sortas="b-udevsend">udevsend</primary>183 </indexterm>184 </listitem>185 </varlistentry>186 187 <varlistentry id="udevstart">188 <term><command>udevstart</command></term>189 <listitem>190 <para>Creates device nodes in <filename class="directory">/dev</filename>191 that correspond to drivers compiled directly into the kernel; it192 performs that task by simulating hotplug events presumably dropped by193 the kernel before invocation of this program (e.g., because the root194 filesystem has not been mounted) and submitting such synthetic hotplug195 events to <command>udev</command></para>196 <indexterm zone="ch-system-udev udevstart">197 <primary sortas="b-udevstart">udevstart</primary>198 </indexterm>199 </listitem>200 </varlistentry>201 202 164 <varlistentry id="udevtest"> 203 165 <term><command>udevtest</command></term> … … 213 175 </varlistentry> 214 176 177 <varlistentry id="cdrom_id"> 178 <term><command>cdrom_id</command></term> 179 <listitem> 180 <para>To be written</para> 181 <indexterm zone="ch-system-udev cdrom_id"> 182 <primary sortas="b-cdrom_id">cdrom_id</primary> 183 </indexterm> 184 </listitem> 185 </varlistentry> 186 187 <varlistentry id="firmware_helper"> 188 <term><command>firmware_helper</command></term> 189 <listitem> 190 <para>To be written</para> 191 <indexterm zone="ch-system-udev firmware_helper"> 192 <primary sortas="b-firmware_helper">firmware_helper</primary> 193 </indexterm> 194 </listitem> 195 </varlistentry> 196 197 <varlistentry id="scsi_id"> 198 <term><command>scsi_id</command></term> 199 <listitem> 200 <para>To be written</para> 201 <indexterm zone="ch-system-udev scsi_id"> 202 <primary sortas="b-scsi_id">scsi_id</primary> 203 </indexterm> 204 </listitem> 205 </varlistentry> 206 207 <varlistentry id="volume_id"> 208 <term><command>volume_id</command></term> 209 <listitem> 210 <para>To be written</para> 211 <indexterm zone="ch-system-udev volume_id"> 212 <primary sortas="b-volume_id">volume_id</primary> 213 </indexterm> 214 </listitem> 215 </varlistentry> 216 217 <varlistentry id="ata_id"> 218 <term><command>ata_id</command></term> 219 <listitem> 220 <para>To be written</para> 221 <indexterm zone="ch-system-udev ata_id"> 222 <primary sortas="b-volume_id">ata_id</primary> 223 </indexterm> 224 </listitem> 225 </varlistentry> 226 227 <varlistentry id="usb_id"> 228 <term><command>usb_id</command></term> 229 <listitem> 230 <para>To be written</para> 231 <indexterm zone="ch-system-udev usb_id"> 232 <primary sortas="b-usb_id">usb_id</primary> 233 </indexterm> 234 </listitem> 235 </varlistentry> 236 237 <varlistentry id="edd_id"> 238 <term><command>edd_id</command></term> 239 <listitem> 240 <para>To be written</para> 241 <indexterm zone="ch-system-udev edd_id"> 242 <primary sortas="b-edd_id">edd_id</primary> 243 </indexterm> 244 </listitem> 245 </varlistentry> 246 247 <varlistentry id="dasd_id"> 248 <term><command>dasd_id</command></term> 249 <listitem> 250 <para>To be written</para> 251 <indexterm zone="ch-system-udev dasd_id"> 252 <primary sortas="b-dasd_id">dasd_id</primary> 253 </indexterm> 254 </listitem> 255 </varlistentry> 256 215 257 <varlistentry id="etc-udev"> 216 258 <term><filename class="directory">/etc/udev</filename></term> … … 224 266 </varlistentry> 225 267 268 <varlistentry id="lib-udev"> 269 <term><filename class="directory">/lib/udev</filename></term> 270 <listitem> 271 <para>Contains <command>udev</command> helper programs 272 and static devices which get copied to /dev when booted.</para> 273 <indexterm zone="ch-system-udev lib-udev"> 274 <primary sortas="e-/lib/udev">/lib/udev</primary> 275 </indexterm> 276 </listitem> 277 </varlistentry> 226 278 </variablelist> 227 279
Note:
See TracChangeset
for help on using the changeset viewer.