gantsign.keyboard

Rôle Ansible : Clavier

Tests Ansible Galaxy Licence

Rôle pour configurer la disposition du clavier, etc.

Exigences

  • Ansible >= 2.9

  • Distribution Linux

    • Famille Debian

      • Debian

        • Stretch (9)
        • Buster (10)
        • Bullseye (11)
      • Ubuntu

        • Bionic (18.04)
        • Focal (20.04)

Variables du Rôle

Les variables suivantes changeront le comportement de ce rôle (les valeurs par défaut sont indiquées ci-dessous) :

# Le nom du modèle de clavier XKB.
keyboard_model: pc104

# Le nom de la disposition de clavier XKB.
keyboard_layout: us

# Les composants de variante du clavier XKB.
keyboard_variant: ''

# Les composants options du clavier XKB.
keyboard_options: ''

# Le comportement des touches <BackSpace> et <Delete>.
keyboard_backspace: guess

Voir man keyboard pour les options de configuration.

Exemple de Playbook

- hosts: servers
  roles:
    - role: gantsign.keyboard
      # Modèle de clavier européen (pc105 est largement utilisé en dehors de l'Europe également)
      keyboard_model: pc105
      # Disposition pour la Grande-Bretagne / Royaume-Uni
      keyboard_layout: gb

Autres Rôles de GantSign

Vous pouvez trouver d'autres rôles de GantSign sur Ansible Galaxy.

Développement et Tests

Ce projet utilise Molecule pour aider au développement et aux tests ; le rôle est testé unitairement avec Testinfra et pytest.

Pour développer ou tester, vous devrez avoir installé les éléments suivants :

Parce que l'installation de tout cela peut être compliquée, ce projet inclut Molecule Wrapper. Molecule Wrapper est un script shell qui installe Molecule et ses dépendances (excepté Linux) et exécute ensuite Molecule avec la commande que vous lui passez.

Pour tester ce rôle avec Molecule Wrapper, exécutez la commande suivante depuis la racine du projet :

./moleculew test

Remarque : certaines des dépendances nécessitent les droits sudo pour être installées.

Licence

MIT

Informations sur l'Auteur

John Freeman

GantSign Ltd. Numéro de la société : 06109112 (enregistré en Angleterre)

À propos du projet

Role for configuring keyboard layout etc.

Installer
ansible-galaxy install gantsign.keyboard
Licence
mit
Téléchargements
58.9k
Propriétaire