The ACL settings are now conditional.

This commit is contained in:
Andrea Dell'Amico 2024-05-29 14:54:23 +02:00
parent 436715fded
commit dd31bc653d
Signed by: adellam
GPG Key ID: 147ABE6CEB9E20FF
1 changed files with 4 additions and 0 deletions

View File

@ -56,6 +56,7 @@
recursive: "{{ item.acl_recursive_set | default(true) }}"
use_nfsv4_acls: "{{ item.nfs4_acl | default(false) }}"
loop: '{{ additional_data_directories }}'
when: item.aclperms is defined
- name: Set the default read/write/access permissions on the users additional data dirs
ansible.posix.acl:
@ -68,6 +69,7 @@
use_nfsv4_acls: "{{ item.nfs4_acl | default(false) }}"
default: true
loop: '{{ additional_data_directories }}'
when: item.aclperms is defined
- name: Set the ACLs on the users data dirs
tags: [ 'users_acl' ]
@ -82,6 +84,7 @@
recursive: "{{ item.acl_recursive_set | default(true) }}"
use_nfsv4_acls: "{{ item.nfs4_acl | default(false) }}"
loop: '{{ additional_data_directories_adjunct }}'
when: item.aclperms is defined
- name: Set the default read/write/access permissions on the additional data dirs
ansible.posix.acl:
@ -94,3 +97,4 @@
use_nfsv4_acls: "{{ item.nfs4_acl | default(false) }}"
default: true
loop: '{{ additional_data_directories_adjunct }}'
when: item.aclperms is defined