Gestion des périphériques avec udev

Udev permet de gérer les fichiers stockés sous /dev/. Ces fichiers sont créés uniquement si le périphérique correspondant est branché, et sont supprimés automatiquement lorsque le périphérique est déconnecté.
Les instructions udev se trouvent sous /etc/udev/rules.d/ (pour les distributions redhat) et déterminent les noms des fichiers, les autorisations, les propriétaires et groupes ainsi que les commandes à exécuter lorsq’un nouveau périphérique apparaît.

Pour vous donner un exemple, pour un lecteur dvd Pionner, j’ai ce contenu dans un fichier :

# PIONEER_DVD-RW_DVR-108 (pci-0000:00:14.1-scsi-0:0:0:0)
SUBSYSTEM== »block », ENV{ID_CDROM}== »?* », ENV{ID_PATH}== »pci-0000:00:14.1-scsi-0:0:0:0″, SYMLINK+= »cdrom », ENV{GENERATED}= »1″
SUBSYSTEM== »block », ENV{ID_CDROM}== »?* », ENV{ID_PATH}== »pci-0000:00:14.1-scsi-0:0:0:0″, SYMLINK+= »cdrw », ENV{GENERATED}= »1″
SUBSYSTEM== »block », ENV{ID_CDROM}== »?* », ENV{ID_PATH}== »pci-0000:00:14.1-scsi-0:0:0:0″, SYMLINK+= »dvd », ENV{GENERATED}= »1″
SUBSYSTEM== »block », ENV{ID_CDROM}== »?* », ENV{ID_PATH}== »pci-0000:00:14.1-scsi-0:0:0:0″, SYMLINK+= »dvdrw », ENV{GENERATED}= »1″

Ce contenu a été publié dans Linux, avec comme mot(s)-clef(s) , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>