From cf5e7a8dba41e8d4b8d3345d707323a105b85f40 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Wed, 16 May 2018 12:14:19 +0200
Subject: [PATCH] Do not follow symlinks for recursive directory actions

---
 tasks/initjailusers.yml | 1 +
 tasks/jailkit.yml       | 1 +
 tasks/updatejail.yml    | 1 +
 3 files changed, 3 insertions(+)

diff --git a/tasks/initjailusers.yml b/tasks/initjailusers.yml
index 4798360..bdb5349 100644
--- a/tasks/initjailusers.yml
+++ b/tasks/initjailusers.yml
@@ -49,6 +49,7 @@
     owner='{{ username }}'
     state='directory'
     recurse=yes
+    follow=no
   with_items: '{{ drupal_settings|default([]) }}'
   when: item.jail is defined and (username in item.jail.users or username in admins) and (limit_site is not defined or item.id is not defined or limit_site == item.id)
   tags:
diff --git a/tasks/jailkit.yml b/tasks/jailkit.yml
index 78ca4d3..3cd115a 100644
--- a/tasks/jailkit.yml
+++ b/tasks/jailkit.yml
@@ -18,6 +18,7 @@
     owner: '{{ item }}'
     group: 'root'
     recurse: yes
+    follow: no
   with_flattened:
     - '{{ admins }}'
     - '{{ jailusers }}'
diff --git a/tasks/updatejail.yml b/tasks/updatejail.yml
index 1f91805..8d90416 100644
--- a/tasks/updatejail.yml
+++ b/tasks/updatejail.yml
@@ -16,6 +16,7 @@
       owner: '{{ item }}'
       group: 'root'
       recurse: yes
+      follow: no
     with_flattened:
       - '{{ admins }}'
       - '{{ jailusers }}'
-- 
GitLab