issmirnov.compile_zsh
Ansible-Rolle: ZSH Kompilieren
Kompiliert und installiert die neueste ZSH. Nützlich für Systeme, die alte Pakete in den Repos haben.
Anforderungen
Root-Zugriff auf einem Debian- oder RedHat-System.
Holen Sie sich diese Rolle mit ansible-galaxy install issmirnov.compile_zsh
Rollenvariablen
zsh_version
: Version der ZSH-Quellen, die heruntergeladen werden sollen. Gesperrt auf Variable, um Idempotenz zu ermöglichen.zsh_temp_dir
: temporärer Speicherplatz für die Kompilierung. Standardmäßig auf/tmp
zsh_new_users
: Liste der Benutzer, die die neue Shell verwenden sollenremove_system_zsh
: Entfernen Sie die systeminstallierte ZSH, falls vorhanden.
Beispiel-Playbook
- name: ZSH auf allen Hosts kompilieren und installieren
hosts: all
vars:
remove_system_zsh: ja
zsh_new_users:
- dev
roles:
- issmirnov.compile_zsh
Lizenz
MIT
Autoreninformation
- Ivan Smirnov, https://ivansmirnov.name
Installieren
ansible-galaxy install issmirnov.compile_zsh
Lizenz
Unknown
Downloads
104
Besitzer
Lifelong learner that dreams in code.