diff --git a/tasks/jailkit.yml b/tasks/jailkit.yml index 22145c6642f90ba8602e469cf281c4b2986539e3..2b535a29a5677eaea5d651768e678eff06bc002a 100644 --- a/tasks/jailkit.yml +++ b/tasks/jailkit.yml @@ -78,6 +78,16 @@ loop_var: drupal when: drupal.jail is defined and (jail_available is changed or jailsite_init_force) and (limit_site is not defined or limit_site == 'no' or drupal.id is not defined or limit_site == drupal.id) +- name: Ensure Jail Home Directory + file: + path: '{{ jailroot }}/{{ item.jail.name }}/home/{{ item.jail.name }}' + state: directory + owner: '{{ item.jail.name }}' + group: '{{ item.jail.name }}' + mode: 0755 + with_items: '{{ drupal_settings|default([]) }}' + when: item.jail is defined and (limit_site is not defined or limit_site == 'no' or item.id is not defined or limit_site == item.id) + - name: Ensure tmp Directory file: path: '{{ jailroot }}/{{ item.jail.name }}/tmp'