Preserve existing robert password
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
- name: Check if robert user exists
|
||||||
|
getent:
|
||||||
|
database: passwd
|
||||||
|
key: robert
|
||||||
|
register: robert_user
|
||||||
|
|
||||||
- name: Create robert user
|
- name: Create robert user
|
||||||
user:
|
user:
|
||||||
name: robert
|
name: robert
|
||||||
@@ -6,6 +12,7 @@
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
create_home: yes
|
create_home: yes
|
||||||
password: "{{ robert_password_hash }}"
|
password: "{{ robert_password_hash }}"
|
||||||
|
when: robert_user.ansible_facts.getent_passwd.robert is not defined
|
||||||
|
|
||||||
- name: create ansible user
|
- name: create ansible user
|
||||||
user:
|
user:
|
||||||
|
|||||||
Reference in New Issue
Block a user