summaryrefslogtreecommitdiff
path: root/roles/gitolite/http/templates/fcgiwrap.service.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-11-13 23:52:17 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-11-13 23:52:17 +0100
commit5d69851df2cb01394ddfdc136fcc753febde3b38 (patch)
tree734ed8aa384f90d397104137093fe6c03d2e4ecc /roles/gitolite/http/templates/fcgiwrap.service.j2
parentadd gitolite/base role (diff)
add cgit support for gitolite repos
Diffstat (limited to 'roles/gitolite/http/templates/fcgiwrap.service.j2')
-rw-r--r--roles/gitolite/http/templates/fcgiwrap.service.j212
1 files changed, 12 insertions, 0 deletions
diff --git a/roles/gitolite/http/templates/fcgiwrap.service.j2 b/roles/gitolite/http/templates/fcgiwrap.service.j2
new file mode 100644
index 00000000..92fa3209
--- /dev/null
+++ b/roles/gitolite/http/templates/fcgiwrap.service.j2
@@ -0,0 +1,12 @@
+[Unit]
+Description=Simple CGI Server
+After=nss-user-lookup.target
+Requires=fcgiwrap-gitolite-{{ gitolite_instance }}.socket
+
+[Service]
+ExecStart=/usr/sbin/fcgiwrap -f
+User=git-{{ gitolite_instance }}
+Group=git-{{ gitolite_instance }}
+
+[Install]
+Also=fcgiwrap-gitolite-{{ gitolite_instance }}.socket