Files
configs/playbooks/roles/base_system/tasks/main.yml
2024-10-08 21:41:38 +02:00

26 lines
491 B
YAML

- name: Create group
when: not mac_os
become: true
tags: always
ansible.builtin.group:
name: "{{ username }}"
state: present
- name: Create user
when: not mac_os
become: true
tags: always
ansible.builtin.user:
name: "{{ username }}"
update_password: "on_create"
create_home: yes
group: "{{ username }}"
- name: Ensure home
tags: always
become: true
ansible.builtin.file:
path: "{{ home }}"
state: directory
owner: "{{ username }}"