|
|
|
@ -25,6 +25,20 @@
|
|
|
|
|
name: "{{ bootstrap_user }}"
|
|
|
|
|
state: present
|
|
|
|
|
register: bootstrap_user_data
|
|
|
|
|
- name: Be sure old user has .ssh directory
|
|
|
|
|
file:
|
|
|
|
|
state: directory
|
|
|
|
|
path: "{{ bootstrap_user_data.home }}/.ssh"
|
|
|
|
|
owner: "{{ bootstrap_user }}"
|
|
|
|
|
group: "{{ bootstrap_user }}"
|
|
|
|
|
mode: "u=rwx,g=rx,o="
|
|
|
|
|
- name: Be sure old user has authorized_keys file
|
|
|
|
|
file:
|
|
|
|
|
state: touch
|
|
|
|
|
path: "{{ bootstrap_user_data.home }}/.ssh/authorized_keys"
|
|
|
|
|
owner: "{{ bootstrap_user }}"
|
|
|
|
|
group: "{{ bootstrap_user }}"
|
|
|
|
|
mode: "u=rw,g=r,o="
|
|
|
|
|
- name: Create .ssh directory for user {{ bootstrap_expected_user }}
|
|
|
|
|
file:
|
|
|
|
|
path: "{{ bootstrap_expected_user_data.home }}/.ssh"
|
|
|
|
|