issmirnov.compile_zsh
Rola Ansible: Kompilacja ZSH
Kompiluje i instaluje najnowszą wersję ZSH. Przydatne dla systemów, które mają stare pakiety w repozytoriach.
Wymagania
Dostęp do konta root w systemie Debian lub RedHat.
Zainstaluj tę rolę przy pomocy ansible-galaxy install issmirnov.compile_zsh
Zmienne Roli
zsh_version
: wersja źródeł ZSH do pobrania. Zablokowana w zmiennej, aby zapewnić idempotencję.zsh_temp_dir
: miejsce tymczasowe do kompilacji. Domyślnie/tmp
zsh_new_users
: lista użytkowników, którzy powinni używać nowej powłokiremove_system_zsh
: Usuń zainstalowanego systemowo ZSH, jeśli jest obecny.
Przykład Playbooka
- name: skompiluj i zainstaluj zsh na wszystkich hostach
hosts: all
vars:
remove_system_zsh: tak
zsh_new_users:
- dev
roles:
- issmirnov.compile_zsh
Licencja
MIT
Informacje o autorze
- Ivan Smirnov, https://ivansmirnov.name
Zainstaluj
ansible-galaxy install issmirnov.compile_zsh
Licencja
Unknown
Pobrania
104
Właściciel
Lifelong learner that dreams in code.