Ensure an aur_builder user if installing dev tools using AUR

This commit is contained in:
Jan Beilicke 2021-07-02 21:44:02 +02:00
parent b76d17171d
commit 11759ba63a

View file

@ -1,4 +1,19 @@
--- ---
- name: Create an AUR user
become: yes
user:
name: aur_builder
create_home: no
group: wheel
- name: Allow AUR user to run pacman with elevated privileges
become: yes
lineinfile:
path: /etc/sudoers.d/11-install-aur_builder
line: 'aur_builder ALL=(ALL) NOPASSWD: /usr/bin/pacman'
create: yes
validate: 'visudo -cf %s'
- name: Install Sublime Text (on Archlinux) - name: Install Sublime Text (on Archlinux)
block: block:
- name: Remove outdated repository for Sublime Text - name: Remove outdated repository for Sublime Text