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