]> git.phdru.name Git - ansible.git/blob - playbooks/debian/roles/sudo/tasks/main.yml
ea0377d1030c4da8970a333960923ecd36342b3f
[ansible.git] / playbooks / debian / roles / sudo / tasks / main.yml
1 - name: Install sudo
2   become: true
3   apt:
4     install_recommends: no
5     name: sudo
6     state: latest
7     update_cache: yes
8
9 - name: Add user phd to group sudo
10   become: true
11   user:
12     name: phd
13     append: yes
14     groups: sudo
15
16 - name: Allow passwordless operations for phd
17   become: true
18   copy:
19     content: 'phd       ALL=(ALL:ALL) NOPASSWD: ALL'
20     dest: /etc/sudoers.d/phd
21     owner: root
22     group: sudo
23     mode: 0640