move sudo tasks into base role

Closes #117
This commit is contained in:
Pig Monkey 2024-06-24 16:06:35 -07:00
parent 5c7b7504ea
commit 94aeb4a6be
4 changed files with 6 additions and 1 deletions

View file

@ -4,7 +4,6 @@
roles:
- { role: base, tags: ['base'] }
- { role: grub, tags: ['grub'], when: "bootloader == 'grub'"}
- { role: sudo, tags: ['sudo'] }
- { role: gnupg, tags: ['gnupg'] }
- { role: sysmon, tags: ['sysmon'] }
- { role: cron, tags: ['cron'] }

View file

@ -20,5 +20,6 @@
- include_tasks: shell.yml
- include_tasks: user.yml
- include_tasks: sudo.yml
- include_tasks: packages.yml
- include_tasks: journal.yml

View file

@ -3,6 +3,8 @@
pacman:
name: sudo
state: present
tags:
- sudo
- name: Add user to wheel group
user:
@ -10,6 +12,7 @@
groups: wheel
append: yes
tags:
- sudo
- user
- name: Copy sudo wheel group configuration
@ -18,3 +21,5 @@
dest: /etc/sudoers.d/01_wheel
mode: 440
validate: 'visudo -cf %s'
tags:
- sudo