--- - name: "[Arch] Install base-devel & git" pacman: name: - base-devel - git state: present when: ansible_facts['os_family'] == "Archlinux" - name: "[Arch] Create AUR build user" user: name: "{{ aur_build_user }}" groups: ['wheel'] create_home: yes when: ansible_facts['os_family'] == "Archlinux" - name: "[Arch] Allow AUR builder to use pacman without password" lineinfile: path: "/etc/sudoers.d/90-aur-builder" line: "{{ aur_build_user }} ALL=(ALL) NOPASSWD: /usr/bin/pacman" create: yes validate: "visudo -cf %s" when: ansible_facts['os_family'] == "Archlinux" # - name: "[Arch] Install AUR helper" # community.general.aur: # name: "{{ aur_helper }}" # state: present # use: makepkg # become_user: "{{ aur_build_user }}" # when: ansible_facts['os_family'] == "Archlinux"