From bd900a499cab363b55b1ee9c0cd7b1ac537da79a Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 25 Aug 2020 16:17:12 +0200 Subject: [PATCH] ansible-inventories/arocom#2916 Create a home directory for each jail --- tasks/jailkit.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tasks/jailkit.yml b/tasks/jailkit.yml index 22145c6..2b535a2 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' -- GitLab