11 |
11 |
12 - name: "Ansible pubkeys" |
12 - name: "Ansible pubkeys" |
13 authorized_key: |
13 authorized_key: |
14 manage_dir: true |
14 manage_dir: true |
15 user: ansible |
15 user: ansible |
16 key: "{{item}}" |
16 key: "{{ item }}" |
17 with_file: |
17 with_file: |
18 - 'public_keys/ansible' |
18 - 'public_keys/ansible' |
19 |
19 |
20 - name: "Ansible sudo" |
20 - name: "Ansible sudo" |
21 lineinfile: |
21 lineinfile: |
22 dest: /etc/sudoers |
22 dest: /etc/sudoers |
23 state: present |
23 state: present |
24 regexp: '^ansible' |
24 regexp: '^ansible' |
25 line: 'ansible ALL=(ALL) NOPASSWD: ALL' |
25 line: 'ansible ALL=(ALL) NOPASSWD: ALL' |
26 validate: 'visudo -cf "%s"' |
26 validate: 'visudo -cf "%s"' |
27 |
|
28 - include: disable-stock.yml |
|
29 when: disable_stock_users |
|