From dfcef2933a8b39163f3fe9545fc81fb10e5419c4 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <tschneider@asta.rwth-aachen.de>
Date: Fri, 15 Jan 2021 13:26:42 +0100
Subject: [PATCH] php-fpm: Allow specifying additional groups for the user

---
 php-fpm/tasks/main.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/php-fpm/tasks/main.yml b/php-fpm/tasks/main.yml
index 2d70ff5..94d2c0d 100644
--- a/php-fpm/tasks/main.yml
+++ b/php-fpm/tasks/main.yml
@@ -31,12 +31,15 @@
   user:
     name: "{{ item.name }}"
     group: "{{ item.name }}"
+    groups: "{{ item.groups|default([]) }}"
     system: true
     home: "{{ item.home|default('/var/www/' ~ item.name) }}"
     shell: /usr/bin/nologin
     createhome: false
     state: present
   with_items: "{{ fpm_pools|default([]) }}"
+  notify:
+    - restart php-fpm
 
 - name: ensure we have all the pools we want
   template:
-- 
GitLab