12.6. Influence de la gestion d'événements du périphérique du kernel avec les règles udev

Une règle udev peut correspondre à toute propriété ajoutée par le kernel à l'événement ou à toute information que le kernel exporte vers sysfs. La règle peut également requérir des informations supplémentaires auprès de programmes externes. Chaque événement est mis en correspondance avec toutes les règles fournies. Toutes les règles se trouvent dans le répertoire /etc/udev/rules.d.

Chaque ligne du fichier de règles contient au moins une paire de valeurs clés. Il existe deux types de clés : les clés de correspondance et les clés d'assignation. Si toutes les clés de correspondance correspondent à leurs valeurs, la règle est appliquée et aux clés assignation sont affectées une valeur spécifiée. Une règle de mise en correspondance peut spécifier le nom du noeud de périphérique, ajouter des liens symboliques pointant vers le noeud ou exécuter un programme spécifique comme partie intégrante de la gestion d'événements. Si aucune règle de mise en correspondance n'est trouvée, le nom du noeud de périphérique par défaut est utilisé pour créer le noeud de périphérique. La syntaxe de règle et les clés fournies pour faire correspondre ou importer des données sont décrites dans la page de manuel udev.