From 5c5cb4ccae90c2ad67e19ca345e29a884a28dde7 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 30 Aug 2020 21:15:44 +0100 Subject: [PATCH] Initial commit --- tasks/main.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tasks/main.yml diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..725d24f --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,29 @@ +--- +- name: Set the permissions for each Drupal root directory. + file: + group: www-data + state: directory + path: "{{ item.root }}" + owner: "{{ drupal_permissions.user }}" + recurse: true + mode: ug=rX,o= + with_items: "{{ drupal_permissions.sites }}" + +- name: Set permissions for the defined settings files. + file: + state: file + path: "{{ item.0.root }}/{{ item.1 }}" + mode: a-X + with_subelements: + - "{{ drupal_permissions.sites }}" + - settings_files + +- name: Set permissions for the defined files directories. + file: + state: directory + path: "{{ item.0.root }}/{{ item.1 }}" + mode: ug=rwX,o= + recurse: true + with_subelements: + - "{{ drupal_permissions.sites }}" + - files_directories