darkwizard242.openrazer

build-test release Ansible Rolle Wartbarkeit Bewertung Zuverlässigkeit Bewertung Sicherheitsbewertung GitHub Tag (neueste SemVer) GitHub Repo Größe

Ansible Rolle: openrazer

Rolle zur Installation (standardmäßig) des openrazer-meta Pakets oder zur Deinstallation (wenn als Variable übergeben) auf Ubuntu Systemen zur Unterstützung von Razer Produkttreibern und Anpassungen auf Ubuntu Systemen.

Anforderungen

Keine.

Rollenvariablen

Die verfügbaren Variablen sind unten aufgeführt (zu finden in defaults/main.yml):

Variablenliste:

openrazer_repo: 'ppa:openrazer/stable'
openrazer_repo_desired_state: present
openrazer_repo_filename: openrazer
openrazer_app: openrazer-meta
openrazer_package_desired_state: present

Variablen-Tabelle:

Variable Beschreibung
openrazer_repo Bezieht sich auf das hinzuzufügende PPA-Repo.
openrazer_repo_desired_state Definiert, ob die Repository-Datei dynamisch hinzugefügt/gespeichert (d.h. present) oder entfernt (d.h. absent) werden soll.
openrazer_repo_filename Definiert den Dateinamen für das Speichern des Repositories in /etc/apt/sources.list.d.
openrazer_app Definiert die App, die installiert werden soll, z.B. openrazer-meta.
openrazer_package_desired_state Definiert, ob das Paket dynamisch installiert (d.h. present oder latest) oder deinstalliert (d.h. absent) werden soll. Standardmäßig auf present gesetzt.

Abhängigkeiten

Keine

Beispiel-Playbook

Für das Standardverhalten der Rolle (d.h. Installation des openrazer Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openrazer

Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten openrazer Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openrazer
  vars:
    openrazer_package_desired_state: latest

Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des openrazer Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.openrazer
  vars:
    openrazer_package_desired_state: absent

Lizenz

MIT

Autorinformation

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

To dynamically installing or uninstalling 'openrazer-meta' package for support of Razer products on Ubuntu systems.

Installieren
ansible-galaxy install darkwizard242.openrazer
GitHub Repository
Lizenz
mit
Downloads
5.6k
Besitzer
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!