Set no_log to true if a password is defined.

This commit is contained in:
Andrea Dell'Amico 2024-03-20 16:52:27 +01:00
parent 9e59b33868
commit f502aaac81
Signed by: adellam
GPG Key ID: 147ABE6CEB9E20FF
1 changed files with 2 additions and 2 deletions

View File

@ -58,7 +58,7 @@
remove: "{{ item.remove_data | default(false) }}"
force: true
loop: '{{ users_system_users }}'
no_log: false
no_log: "{% if item.password is defined %}true{% else %}false{% endif %}"
- name: Ensure that the users can login with their ssh keys
ansible.posix.authorized_key:
@ -100,7 +100,7 @@
remove: "{{ item.remove_data | default(false) }}"
force: true
loop: '{{ users_system_users_adjunct }}'
no_log: false
no_log: "{% if item.password is defined %}true{% else %}false{% endif %}"
- name: Ensure that the additional users can login with their ssh keys
ansible.posix.authorized_key: