Ensure an aur_builder user if installing dev tools using AUR
This commit is contained in:
parent
b76d17171d
commit
11759ba63a
1 changed files with 15 additions and 0 deletions
|
@ -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)
|
||||
block:
|
||||
- name: Remove outdated repository for Sublime Text
|
||||
|
|
Loading…
Add table
Reference in a new issue