gantsign.keyboard

Ansible Rolle: Tastatur

Tests Ansible Galaxy Lizenz

Rolle zur Konfiguration des Tastaturlayouts usw.

Voraussetzungen

  • Ansible >= 2.9

  • Linux-Distribution

    • Debian-Familie

      • Debian

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

        • Bionic (18.04)
        • Focal (20.04)

Rollenvariablen

Die folgenden Variablen ändern das Verhalten dieser Rolle (Standardwerte sind unten aufgeführt):

# Der XKB Tastaturmodellname.
keyboard_model: pc104

# Der XKB Tastaturlayoutname.
keyboard_layout: us

# Die XKB Tastaturvariantenkomponenten.
keyboard_variant: ''

# Die XKB Tastaturoptionen.
keyboard_options: ''

# Das Verhalten der Tasten <BackSpace> und <Delete>.
keyboard_backspace: guess

Siehe man keyboard für Konfigurationsoptionen.

Beispiel-Playbook

- hosts: servers
  roles:
    - role: gantsign.keyboard
      # Europäisches Tastaturmodell (pc105 wird auch außerhalb Europas häufig verwendet)
      keyboard_model: pc105
      # Layout für Großbritannien / das Vereinigte Königreich
      keyboard_layout: gb

Weitere Rollen von GantSign

Sie finden weitere Rollen von GantSign auf Ansible Galaxy.

Entwicklung & Testing

Dieses Projekt verwendet Molecule zur Unterstützung bei der Entwicklung und dem Testen. Die Rolle wird mit Testinfra und pytest getestet.

Um zu entwickeln oder zu testen, benötigen Sie die folgenden Software:

Da die Installation oben genannter Software kompliziert sein kann, enthält dieses Projekt Molecule Wrapper. Der Molecule Wrapper ist ein Shell-Skript, das Molecule und seine Abhängigkeiten (außer Linux) installiert und dann Molecule mit dem Befehl ausführt, den Sie ihm übergeben.

Um diese Rolle mit Molecule Wrapper zu testen, führen Sie den folgenden Befehl im Projektstammverzeichnis aus:

./moleculew test

Hinweis: Einige der Abhängigkeiten benötigen sudo-Berechtigungen zur Installation.

Lizenz

MIT

Autoreninformation

John Freeman

GantSign Ltd. Firma Nr. 06109112 (registriert in England)

Über das Projekt

Role for configuring keyboard layout etc.

Installieren
ansible-galaxy install gantsign.keyboard
Lizenz
mit
Downloads
58.9k
Besitzer