ansible-role-unix-users/tasks/create_unix_group.yml

15 lines
581 B
YAML
Raw Normal View History

2022-05-09 08:17:07 +00:00
---
- name: Create unix group {{ unix_group.key }} with random gid
group:
name: "{{ unix_group.key }}"
state: "{{ unix_group.value.state | default('present') }}"
2023-02-08 17:25:07 +00:00
when: unix_group.value.gid is not defined or unix_group.value.gid is defined and unix_group.value.gid | length <= 0
2022-05-09 08:17:07 +00:00
- name: Create unix group {{ unix_group.key }} with pre-defined gid
group:
name: "{{ unix_group.key }}"
gid: "{{ unix_group.value.gid }}"
state: "{{ unix_group.value.state | default('present') }}"
2023-02-08 17:25:07 +00:00
when: unix_group.value.gid is defined and unix_group.value.gid | length > 0