From 13918e00d5baa273c0f32e76a162a1ecdd0d62ca Mon Sep 17 00:00:00 2001
From: nono <np@laquadrature.net>
Date: Tue, 19 Jan 2021 20:26:57 +0100
Subject: [PATCH] Fix permissions

---
 tasks/configuration.yml   | 4 ++--
 tasks/install-service.yml | 6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/tasks/configuration.yml b/tasks/configuration.yml
index ccf9f4d..db0d843 100644
--- a/tasks/configuration.yml
+++ b/tasks/configuration.yml
@@ -14,8 +14,8 @@
   template:
     src: files/hedgedocs.service
     dest: /etc/systemd/system/hedgedocs.service
-    owner: hedgedocs
-    group: www-data
+    owner: root
+    group: root
     mode: 0644
 
 - name: Activation de la configuration systemd
diff --git a/tasks/install-service.yml b/tasks/install-service.yml
index ce3ef30..5b8f66e 100644
--- a/tasks/install-service.yml
+++ b/tasks/install-service.yml
@@ -7,9 +7,15 @@
   get_url:
     url: https://github.com/hedgedoc/hedgedoc/releases/download/{{hedgedoc_version}}/hedgedoc-{{hedgedoc_version}}.tar.gz
     dest: /home/hedgedocs/hedgedoc-source.tar.gz
+    owner: hedgedocs
+    group: www-data
+    mode: 0644
 
 - name: Extraction de l'archive
   unarchive:
     src: /home/hedgedocs/hedgedoc-source.tar.gz
     dest: /home/hedgedocs/
+    owner: hedgedocs
+    group: www-data
+    mode: 0644
     remote_src: yes
-- 
GitLab