5.35. Udev-030

El paquete Udev contiene programas para la creación dinámica de nodos de dispositivos.

Tiempo estimado de construcción: 0.2 SBU
Espacio requerido en disco: 5.2 MB
La instalación de Udev depende de: Coreutils y Make

5.35.1. Instalación de Udev

El programa udevstart tiene fijada la ruta al programa udev dentro suyo, lo que podría causar problemas pues udev se instalará en una ubicación no estándar. Corrige esto ejecutando lo siguiente:

sed -i 's@/sbin/udev@/tools/sbin/udev@g' udevstart.c

Del mismo modo, asegúrate que udev conoce la localización correcta de sus ficheros de configuración:

sed -i 's@/etc@/tools/etc@g' etc/udev/udev.conf.in

Compila Udev:

make prefix=/tools etcdir=/tools/etc

Este paquete no incluye un banco de pruebas.

Instala el paquete:

make DESTDIR=/tools udevdir=/dev install

La configuración por defecto de Udev no es la ideal, así que instala aquí los ficheros de configuración especificos de LFS:

cp ../udev-config-2.permissions \
    /tools/etc/udev/permissions.d/00-lfs.permissions
cp ../udev-config-1.rules /tools/etc/udev/rules.d/00-lfs.rules

Lo detalles sobre este paquete se encuentran en la Sección 6.57.2, “Contenido de Udev”.