stuvusIT.systemd-udevd

systemd-udevd

Ce rôle configure systemd-udevd et crée des entrées hwdb et des règles.

Exigences

systemd avec udevd compilé.

Variables du Rôle

Nom Par défaut/Nécessaire Description
udevd_log_level info Niveau de journalisation de udevd à définir
udevd_hwdb_entries Tableau d'entrées hwdb personnalisées, voir ci-dessous pour plus d'informations
udevd_rules Tableau de règles personnalisées, voir ci-dessous pour plus d'informations

Entrées hwdb personnalisées

Chaque entrée hwdb se compose d'un nombre quelconque de correspondances et d'un nombre quelconque de propriétés à définir si un appareil correspond. Les deux valeurs peuvent être soit une chaîne, soit une liste de chaînes. Elles ne doivent pas être entourées d'espaces, l'indentation est automatiquement faite par ce rôle.

Nom Par défaut/Nécessaire Description
matches Chaîne à correspondre ou liste de chaînes
properties Propriété à définir ou liste de propriétés

Règles personnalisées

Chaque règle se compose d'un nombre quelconque de correspondances et d'un nombre quelconque d'assignations. Elles sont triées pour que les correspondances viennent avant les assignations. Les correspondances utilisent == pour comparer, tandis que les assignations utilisent = pour définir des variables.

Nom Par défaut/Nécessaire Description
matches Liste de correspondances
assignments Liste d'assignations

Dépendances

Aucune

Exemple de Playbook

- hosts: all
  roles:
  - systemd-udevd
    udevd_log_level: err
    udevd_hwdb_entries:
      - matches: [ "mouse:*:name:*Trackball*:", "mouse:*:name:*trackball*:" ]
        properties: "ID_INPUT_TRACKBALL=1"
    udevd_rules:
      - matches: [ 'KERNEL=="hdb"', 'DRIVER=="ide-disk"' ]
        assignmens: [ 'NAME="myDisk"' ]

Licence

Ce travail est sous une Licence Creative Commons Attribution-ShareAlike 4.0 International.

Informations sur l'Auteur

À propos du projet

Configure systemd's udev

Installer
ansible-galaxy install stuvusIT.systemd-udevd
Licence
other
Téléchargements
3.2k
Propriétaire
stuvus IT Team - Studierendenvertretung Universität Stuttgart