ansible-roles/roles/patrix/tasks/main.yml
2022-01-03 17:00:09 +01:00

17 lines
483 B
YAML

---
- include: install_{{ ansible_os_family }}.yml
- name: Deploy patrix config for root user
template: src=patrixrc.j2 dest=/etc/patrixrc mode='600'
tags: patrix
- name: Set ACL on patrixrc config
shell: |
setfacl -b /etc/patrixrc
setfacl -m {% for group in system_admin_groups %}g:{{ group }}:r{{ ',' if not loop.last }}{% endfor %} /etc/patrixrc
when: system_admin_groups is defined and system_admin_groups | length > 0
changed_when: False
tags: patrix
...