18 lines
501 B
YAML
18 lines
501 B
YAML
|
---
|
||
|
|
||
|
- name: "Exist file {{ skel_file }}"
|
||
|
ansible.builtin.stat:
|
||
|
path: "{{ user_user_home }}/{{ skel_file }}"
|
||
|
register: _skel_file
|
||
|
|
||
|
- name: Copy skel file
|
||
|
when: _skel_file.stat is defined and
|
||
|
_skel_file.stat.exist is defined and
|
||
|
not _skel_file.stat.exist
|
||
|
ansible.builtin.copy:
|
||
|
src: "/etc/skel/{{ _skel_file }}"
|
||
|
dest: "{{ user_user_home }}/{{ skel_file }}"
|
||
|
owner: "{{ unix_user.key }}"
|
||
|
group: "{{ unix_user.value.group | default('users') }}"
|
||
|
mode: "0600"
|