Files
configs/playbooks/roles/base_system/tasks/yay.yml
Morten Olsen f5b06b4351 from XPS
2025-01-27 22:34:36 +01:00

22 lines
529 B
YAML

---
- name: Create the `aur_builder` user
become: yes
ansible.builtin.user:
name: aur_builder
create_home: yes
group: wheel
- name: Allow the `aur_builder` user to run `sudo pacman` without a password
become: yes
ansible.builtin.lineinfile:
path: /etc/sudoers.d/11-install-aur_builder
line: "aur_builder ALL=(ALL) NOPASSWD: /usr/bin/pacman"
create: yes
mode: "0440"
validate: "visudo -cf %s"
- name: Yay
aur: name=yay use=makepkg state=present
become: yes
become_user: aur_builder