issmirnov.compile_zsh

Ansible Role: Compile ZSH

Build Status stability-stable

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

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.