Files
ansible-role-unix-users/tasks/create_unix_group.yaml
Markus Pesch 22048124fd
All checks were successful
Ansible Linter / ansible-lint (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 4s
refac: use .yaml instead of .yml extension
2025-10-25 12:38:00 +02:00

15 lines
619 B
YAML

---
- name: "Create unix group with random gid: {{ unix_group.key }}"
ansible.builtin.group:
name: "{{ unix_group.key }}"
state: "{{ unix_group.value.state | default('present') }}"
when: unix_group.value.gid is not defined or unix_group.value.gid is defined and unix_group.value.gid | length <= 0
- name: "Create unix group with pre-defined gid: {{ unix_group.key }}"
ansible.builtin.group:
name: "{{ unix_group.key }}"
gid: "{{ unix_group.value.gid }}"
state: "{{ unix_group.value.state | default('present') }}"
when: unix_group.value.gid is defined and unix_group.value.gid | length > 0