|
@@ -6,15 +6,15 @@
|
|
uid: "{{ item.uid }}"
|
|
uid: "{{ item.uid }}"
|
|
groups: adm,sudo,systemd-journal
|
|
groups: adm,sudo,systemd-journal
|
|
shell: /bin/bash
|
|
shell: /bin/bash
|
|
- with_items: users
|
|
|
|
|
|
+ with_items: "{{ users }}"
|
|
- name: Ensure users ssh keys exist
|
|
- name: Ensure users ssh keys exist
|
|
authorized_key:
|
|
authorized_key:
|
|
user: "{{ item.name }}"
|
|
user: "{{ item.name }}"
|
|
key: "{{ item.authorized | default([]) | join('\n') }}"
|
|
key: "{{ item.authorized | default([]) | join('\n') }}"
|
|
- with_items: users
|
|
|
|
|
|
+ with_items: "{{ users }}"
|
|
- name: Ensure deprecated ssh keys are removed
|
|
- name: Ensure deprecated ssh keys are removed
|
|
authorized_key:
|
|
authorized_key:
|
|
state: absent
|
|
state: absent
|
|
user: "{{ item.name }}"
|
|
user: "{{ item.name }}"
|
|
key: "{{ item.invalid | default([]) | join('\n') }}"
|
|
key: "{{ item.invalid | default([]) | join('\n') }}"
|
|
- with_items: users
|
|
|
|
|
|
+ with_items: "{{ users }}"
|