darkwizard242.uget

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

Ansible Rolle: uget

Eine Rolle zur Installation (standardmäßig) des uget Pakets oder zur Deinstallation (wenn als Variable übergeben) auf Debian/Ubuntu und EL Systemen. uget ist ein plattformübergreifender, quelloffener Download-Manager.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgelistet (zu finden in defaults/main.yml):

Variablenliste:

uget_app: uget
uget_desired_state: present

Variablenübersicht:

Variable Beschreibung
uget_app Bestimmt die zu installierende App, d.h. uget
uget_desired_state Dient dazu, dynamisch zu wählen, ob das Paket 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 uget Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.uget

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

- hosts: servers
  roles:
    - darkwizard242.uget
  vars:
    uget_desired_state: latest

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

- hosts: servers
  roles:
    - darkwizard242.uget
  vars:
    uget_desired_state: absent

Lizenz

MIT

Autoreninformation

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

Role for dynamically installing or uninstalling 'uget' package. 'uget' is an open source download manager.

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