5.35. Udev-030

Il pacchetto Udev contiene programmi per la creazione dinamica di nodi di dispositivo.

Tempo approssimativo di costruzione: 0.2 SBU

Spazio su disco richiesto: 5.2 MB

L'installazione di Udev dipende da: Coreutils e Make

5.35.1. Installazione di Udev

Il programma udevstart codifica il percorso verso il programma udev nel proprio codice, il che causerebbe problemi qualora udev fosse installato in una locazione non-standard. Apportare una correzione eseguendo il seguente:

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

Inoltre, assicurarsi che udev sappia la corretta locazione in cui cercare i suoi file di configurazione:

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

Ora compilare Udev:

make prefix=/tools etcdir=/tools/etc

Questo pacchetto non provvisto di una suite di test.

Installare il pacchetto:

make DESTDIR=/tools udevdir=/dev install

La configurazione di default di Udev lontana dall'ideale, quindi qui installare i file di configurazione specifici per 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

Dettagli su questo pacchetto si trovano nella Sezione 6.57.2, “Contenuti di Udev.”