Index: BOOK/boot/64/eudev.xml
===================================================================
--- BOOK/boot/64/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ BOOK/boot/64/eudev.xml (revision dafa360ae7b5ad8678c2bc5e319b8265ed26e929)
@@ -17,5 +17,5 @@
@@ -24,5 +24,5 @@
@@ -37,13 +37,13 @@
@@ -53,5 +53,5 @@
@@ -62,11 +62,7 @@
-
+
Index: BOOK/boot/common/eudev.xml
===================================================================
--- BOOK/boot/common/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ BOOK/boot/common/eudev.xml (revision dafa360ae7b5ad8678c2bc5e319b8265ed26e929)
@@ -16,14 +16,16 @@
-
+
+
+
+ The Eudev package contains programs for dynamic creation of device
+ nodes.
+
+
Installation of Eudev
-
+ Prepare Eudev for compilation:
BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib -lblkid" \
@@ -37,27 +39,18 @@
--enable-libkmod
-
-
-
-
-
+ Compile the package:
+
+make
+
+ Install the package:
make DESTDIR=${CLFS} install
-
+ Create a directory for storing firmware that can be
+ loaded by udev:
install -dv ${CLFS}/lib/firmware
-
+ Create a dummy rule so that Eudev will name ethernet devices properly for the system.
echo "# dummy, so that network is once again on eth*" \
@@ -66,11 +59,222 @@
-
+
+ Contents of Eudev
+
+
+ Installed programs
+ Installed library
+ Installed directories
+
+
+ ata_id, cdrom_id, collect, create_floppy_devices, edd_id,
+ firmware.sh, fstab_import, path_id, scsi_id, udevadm, udevd, usb_id,
+ v4l_id, write_cd_rules, write_net_rules
+ libudev
+ /etc/udev, /lib/firmware, /lib/udev, /usr/share/doc/udev
+
+
+
+
+ Short Descriptions
+
+
+
+
+ udevadm
+
+ Controls the runtime behavior of Eudev, requests kernel
+ events, manages the event queue, and provides simple debugging.
+
+ udevadm
+
+
+
+
+
+ udevd
+
+ A daemon that reorders hotplug events before submitting them to
+ udev,
+ thus avoiding various race conditions
+
+ udevd
+
+
+
+
+
+
+ ata_id
+
+ Provides Eudev with a unique string and additional
+ information (uuid, label) for an ATA drive
+
+ ata_id
+
+
+
+
+
+ cdrom_id
+
+ Prints the capabilities of a CDROM or DVDROM drive.
+
+ cdrom_id
+
+
+
+
+
+ collect
+
+ Given an ID for the current uevent and a list of IDs
+(for all target uevents), registers the current ID and indicates whether
+all target IDs have been registered.
+
+ collect
+
+
+
+
+
+ create_floppy_devices
+
+ Creates all possible floppy devices based on the CMOS type
+
+ create_floppy_devices
+
+
+
+
+
+ edd_id
+
+ Identifies x86 disk drives from Enhanced Disk Drive calls
+
+ edd_id
+
+
+
+
+
+ firmware.sh
+
+ Script to load firmware for a device
+
+ firmware.sh
+
+
+
+
+
+ fstab_import
+
+ Finds an entry in /etc/fstab that matches
+the current device, and provides its information to Udev.
+
+ fstab_import
+
+
+
+
+
+ path_id
+
+ Provides the shortest possible unique hardware path to a
+ device
+
+ path_id
+
+
+
+
+
+ scsi_id
+
+ Retrieves or generates a unique SCSI identifier.
+
+ scsi_id
+
+
+
+
+
+ usb_id
+
+ Identifies a USB block device.
+
+ usb_id
+
+
+
+
+
+ v4l_id
+
+ Determines V4L capabilities for a given device.
+
+ v4l_id
+
+
+
+
+
+ write_cd_rules
+
+ A script which generates Eudev rules to provide stable names
+for network interfaces.
+
+ write_cd_rules
+
+
+
+
+
+ write_net_rules
+
+ A script which generates Eudev rules to provide stable names
+for network interfaces.
+
+ write_net_rules
+
+
+
+
+
+
+ libudev
+
+ A library interface to eudev device information.
+
+ libudev
+
+
+
+
+
+ /etc/udev
+
+ Contains udev configuration files,
+ device permissions, and rules for device naming
+
+ /etc/udev
+
+
+
+
+
+ /lib/udev
+
+ Contains udev helper programs
+ and static devices which get copied to /dev when booted.
+
+ /lib/udev
+
+
+
+
+
+
Index: BOOK/boot/multilib/eudev.xml
===================================================================
--- BOOK/boot/multilib/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ BOOK/boot/multilib/eudev.xml (revision dafa360ae7b5ad8678c2bc5e319b8265ed26e929)
@@ -17,5 +17,5 @@
@@ -24,5 +24,5 @@
@@ -38,13 +38,13 @@
@@ -54,5 +54,5 @@
@@ -63,11 +63,7 @@
-
+
Index: BOOK/boot/x86_64-64/eudev.xml
===================================================================
--- BOOK/boot/x86_64-64/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ BOOK/boot/x86_64-64/eudev.xml (revision dafa360ae7b5ad8678c2bc5e319b8265ed26e929)
@@ -17,5 +17,5 @@
@@ -24,5 +24,5 @@
@@ -37,13 +37,13 @@
@@ -53,5 +53,5 @@
@@ -59,5 +59,5 @@
@@ -68,11 +68,7 @@
-
+
Index: OK/final-system/common/eudev.xml
===================================================================
--- BOOK/final-system/common/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ (revision )
@@ -1,280 +1,0 @@
-
-
- %general-entities;
-]>
-
-
-
-
- Eudev-&eudev-version;
-
-
- Eudev
-
-
-
-
-
- The Eudev package contains programs for dynamic creation of device
- nodes.
-
-
-
-
- Installation of Eudev
-
- Prepare Eudev for compilation:
-
-./configure --prefix=/usr --sysconfdir=/etc \
- --with-rootprefix="" --libexecdir=/lib --enable-split-usr \
- --libdir=/usr/lib --with-rootlibdir=/lib --sbindir=/sbin --bindir=/sbin \
- --enable-rule_generator --disable-introspection --disable-keymap \
- --disable-gudev --disable-gtk-doc-html --with-firmware-path=/lib/firmware \
- --enable-libkmod
-
- Compile the package:
-
-make
-
- To test the results, issue:
-
-make check
-
- Install the package:
-
-make install
-
- Create a directory for storing firmware that can be
- loaded by udev:
-
-install -dv /lib/firmware
-
- Create a dummy rule so that Eudev will name ethernet devices properly for the system.
-
-echo "# dummy, so that network is once again on eth*" \
-> /etc/udev/rules.d/80-net-name-slot.rules
-
-
-
-
- Contents of Eudev
-
-
- Installed programs
- Installed library
- Installed directories
-
-
- ata_id, cdrom_id, collect, create_floppy_devices, edd_id,
- firmware.sh, fstab_import, path_id, scsi_id, udevadm, udevd, usb_id,
- v4l_id, write_cd_rules, write_net_rules
- libudev
- /etc/udev, /lib/firmware, /lib/udev, /usr/share/doc/udev
-
-
-
-
- Short Descriptions
-
-
-
-
- udevadm
-
- Controls the runtime behavior of Eudev, requests kernel
- events, manages the event queue, and provides simple debugging.
-
- udevadm
-
-
-
-
-
- udevd
-
- A daemon that reorders hotplug events before submitting them to
- udev,
- thus avoiding various race conditions
-
- udevd
-
-
-
-
-
-
- ata_id
-
- Provides Eudev with a unique string and additional
- information (uuid, label) for an ATA drive
-
- ata_id
-
-
-
-
-
- cdrom_id
-
- Prints the capabilities of a CDROM or DVDROM drive.
-
- cdrom_id
-
-
-
-
-
- collect
-
- Given an ID for the current uevent and a list of IDs
-(for all target uevents), registers the current ID and indicates whether
-all target IDs have been registered.
-
- collect
-
-
-
-
-
- create_floppy_devices
-
- Creates all possible floppy devices based on the CMOS type
-
- create_floppy_devices
-
-
-
-
-
- edd_id
-
- Identifies x86 disk drives from Enhanced Disk Drive calls
-
- edd_id
-
-
-
-
-
- firmware.sh
-
- Script to load firmware for a device
-
- firmware.sh
-
-
-
-
-
- fstab_import
-
- Finds an entry in /etc/fstab that matches
-the current device, and provides its information to Udev.
-
- fstab_import
-
-
-
-
-
- path_id
-
- Provides the shortest possible unique hardware path to a
- device
-
- path_id
-
-
-
-
-
- scsi_id
-
- Retrieves or generates a unique SCSI identifier.
-
- scsi_id
-
-
-
-
-
- usb_id
-
- Identifies a USB block device.
-
- usb_id
-
-
-
-
-
- v4l_id
-
- Determines V4L capabilities for a given device.
-
- v4l_id
-
-
-
-
-
- write_cd_rules
-
- A script which generates Eudev rules to provide stable names
-for network interfaces.
-
- write_cd_rules
-
-
-
-
-
- write_net_rules
-
- A script which generates Eudev rules to provide stable names
-for network interfaces.
-
- write_net_rules
-
-
-
-
-
-
- libudev
-
- A library interface to eudev device information.
-
- libudev
-
-
-
-
-
- /etc/udev
-
- Contains udev configuration files,
- device permissions, and rules for device naming
-
- /etc/udev
-
-
-
-
-
- /lib/udev
-
- Contains udev helper programs
- and static devices which get copied to /dev when booted.
-
- /lib/udev
-
-
-
-
-
-
-
-
Index: OK/final-system/multilib/eudev-64bit.xml
===================================================================
--- BOOK/final-system/multilib/eudev-64bit.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ (revision )
@@ -1,82 +1,0 @@
-
-
- %general-entities;
-]>
-
-
-
-
- Eudev-&eudev-version; 64 Bit
-
-
- Eudev
-
-
-
-
-
- Installation of Eudev
-
-
-
-PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} \
-CC="gcc ${BUILD64}" ./configure --prefix=/usr --sysconfdir=/etc \
- --with-rootprefix="" --libexecdir=/lib64 --libdir=/usr/lib64 \
- --with-rootlibdir=/lib64 --sbindir=/sbin --bindir=/sbin \
- --enable-split-usr --enable-rule_generator --disable-introspection \
- --disable-keymap --disable-gudev --disable-gtk-doc-html \
- --with-firmware-path=/lib/firmware --enable-libkmod
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Index: OK/final-system/multilib/eudev-n32.xml
===================================================================
--- BOOK/final-system/multilib/eudev-n32.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ (revision )
@@ -1,73 +1,0 @@
-
-
- %general-entities;
-]>
-
-
-
-
- Eudev-&eudev-version; N32 Libraries
-
-
- Eudev
- N32
-
-
-
-
-
- Installation of Eudev
-
-
-
-
-PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} \
-CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sysconfdir=/etc \
- --with-rootprefix="" --libexecdir=/lib32 --enable-split-usr \
- --libdir=/usr/lib32 --with-rootlibdir=/lib32 --sbindir=/sbin \
- --bindir=/sbin --enable-rule_generator --disable-introspection \
- --disable-keymap --disable-gudev --disable-gtk-doc-html --enable-libkmod
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Details on this package are located in
-
-
-
-
-
-
Index: OK/final-system/multilib/eudev.xml
===================================================================
--- BOOK/final-system/multilib/eudev.xml (revision d5f948c19a5aae6248643f8f6ce7eedb5f5221bf)
+++ (revision )
@@ -1,70 +1,0 @@
-
-
- %general-entities;
-]>
-
-
-
-
- Eudev-&eudev-version; 32 Bit Libraries
-
-
- Eudev 32 Bit Libraries
- 32 Bit
-
-
-
-
-
- Installation of Eudev
-
-
-
-PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \
-CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc \
- --with-rootprefix="" --libexecdir=/lib --enable-split-usr \
- --libdir=/usr/lib --with-rootlibdir=/lib --sbindir=/sbin --bindir=/sbin \
- --enable-rule_generator --disable-introspection --disable-keymap \
- --disable-gudev --disable-gtk-doc-html --enable-libkmod
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Details on this package are located in
-
-
-
-