From ac9829aad8a0e2266eca9132f26ef541b80bf7f3 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 30 Aug 2023 15:07:28 +0200 Subject: gitolite: allow custom user to be defined and refactor handling of http role --- roles/gitolite/http/templates/fcgiwrap.service.j2 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'roles/gitolite/http/templates/fcgiwrap.service.j2') diff --git a/roles/gitolite/http/templates/fcgiwrap.service.j2 b/roles/gitolite/http/templates/fcgiwrap.service.j2 index 92fa3209..a36d2a7e 100644 --- a/roles/gitolite/http/templates/fcgiwrap.service.j2 +++ b/roles/gitolite/http/templates/fcgiwrap.service.j2 @@ -1,12 +1,12 @@ [Unit] Description=Simple CGI Server After=nss-user-lookup.target -Requires=fcgiwrap-gitolite-{{ gitolite_instance }}.socket +Requires=fcgiwrap-gitolite-{{ item.0.key }}.socket [Service] ExecStart=/usr/sbin/fcgiwrap -f -User=git-{{ gitolite_instance }} -Group=git-{{ gitolite_instance }} +User={{ item.0.value.user | default('git-' + item.0.key) }} +Group={{ item.0.value.user | default('git-' + item.0.key) }} [Install] -Also=fcgiwrap-gitolite-{{ gitolite_instance }}.socket +Also=fcgiwrap-gitolite-{{ item.0.key }}.socket -- cgit v1.2.3