darkwizard242.openrazer
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
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
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!