From bdca9d662d1317134094111b6510704b6724960b Mon Sep 17 00:00:00 2001 From: Dennis Ahrens <dennis.ahrens@hs-hannover.de> Date: Wed, 1 Jul 2020 17:32:43 +0200 Subject: [PATCH] Add a group for sqlite3 folder to grant proper permissions --- deploy/django.sls | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/deploy/django.sls b/deploy/django.sls index 1a8716c..53ece9e 100644 --- a/deploy/django.sls +++ b/deploy/django.sls @@ -7,11 +7,21 @@ deploy_static_directory: - group: www-data - mode: 2775 +{% set group_members = [] %} +{% for key in deploy.projects.keys() %} +{% do group_members.append(key) %} +{% endfor %} +deploy_sqlite_group_with_members: + group.present: + - name: django_sqlite3 + - system: True + - members: {{ group_members }} + deploy_sqlite_directory: file.directory: - name: {{ deploy.config.sqlite_directory }} - user: root - - group: root + - group: django_sqlite3 - mode: 2775 {% for project_name, project_config in deploy.projects.items() if project_config.get('django', False) %} -- GitLab