Les détails sur ce paquet sont situés dans Section 10.60.2, « Contenu d'Eudev. »
Le paquet Eudev contient des programmes pour créer dynamiquement des nœuds périphériques.
Préparez la compilation d'Eudev :
BLKID_CFLAGS="-I/tools/include" BLKID_LIBS="-L/tools/lib -lblkid" \
KMOD_CFLAGS="-I/tools/include/" KMOD_LIBS="-L/tools/lib -lkmod" \
LDFLAGS="-Wl,-rpath,/tools/lib:/lib" ./configure --prefix=/usr \
--build=${CLFS_HOST} --host=${CLFS_TARGET} \
--with-rootprefix='' --enable-split-usr --sysconfdir=/etc \
--libexecdir=/lib --bindir=/sbin --sbindir=/sbin --libdir=/usr/lib \
--with-rootlibdir=/lib --disable-introspection --disable-gtk-doc-html \
--disable-gudev --disable-keymap --with-firmware-path=/lib/firmware \
--enable-libkmod
Installez le paquet :
make DESTDIR=${CLFS} install
Créez un répertoire pour le stockage des firmware qui peuvent $tre chargés par eudev :
install -dv ${CLFS}/lib/firmware
Créez une règle de base pour qu'Eudev nomme correctement les périphériques ethernet du système.
echo "# dummy, so that network is once again on eth*" \
> ${CLFS}/etc/udev/rules.d/80-net-name-slot.rules
Les détails sur ce paquet sont situés dans Section 10.60.2, « Contenu d'Eudev. »