Newer
Older
- name: Install zsh dependencies
ansible.builtin.yum:
- autoconf
- bzip2
- coreutils
- epel-release
- gawk
- gdbm-devel
- git
- grep
- gzip
- hostname
- libcap-devel
- make
- pcre-devel
- rpm-build
- sed
- tar
- texi2html
- texinfo
- xz
- name: Download and untar zsh
ansible.builtin.unarchive:
dest: /tmp
remote_src: true
validate_certs: no
- name: Configure zsh
ansible.builtin.command: ./configure --with-tcsetpgrp
chdir: "/tmp/zsh-{{ zsh_ver }}"
become: true
- name: Make zsh
ansible.builtin.command: make
args:
chdir: "/tmp/zsh-{{ zsh_ver }}"
become: true
- name: Install zsh
ansible.builtin.command: make install
args:
chdir: "/tmp/zsh-{{ zsh_ver }}"