issmirnov.compile_zsh
Ansible Role: Compile ZSH
This role compiles and installs the latest version of ZSH, which is helpful for systems that have outdated packages.
Requirements
You need root access on a Debian or RedHat system.
To get this role, use the command: ansible-galaxy install issmirnov.compile_zsh
Role Variables
zsh_version
: Specifies which version of ZSH to install. This is set as a variable for consistency.zsh_temp_dir
: Temporary directory used for the compilation process. It defaults to/tmp
.zsh_new_users
: A list of users who should use the new ZSH shell.remove_system_zsh
: Determines whether to remove the ZSH that is already installed on the system.
Example Playbook
- name: Compile and install ZSH on all hosts
hosts: all
vars:
remove_system_zsh: yes
zsh_new_users:
- dev
roles:
- issmirnov.compile_zsh
License
MIT
Author Information
- Ivan Smirnov, https://ivansmirnov.name
Informazioni sul progetto
Compiles ZSH from source and installs it.
Installa
ansible-galaxy install issmirnov.compile_zsh
Licenza
Unknown
Download
104
Proprietario
Lifelong learner that dreams in code.