From 4b5387f412766558962ea92d1f9fd9a852562c2a Mon Sep 17 00:00:00 2001
From: Danny Smit <danny.smit@saabgroup.com>
Date: Wed, 22 Apr 2020 19:57:32 +0200
Subject: [PATCH] fix(config.sls): ensure catalina_tmpdir created with correct
 permissions

---
 tomcat/config.sls | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/tomcat/config.sls b/tomcat/config.sls
index 743292e..9193ede 100644
--- a/tomcat/config.sls
+++ b/tomcat/config.sls
@@ -28,6 +28,18 @@ tomcat tomcat_conf:
     - watch_in:
       - service: tomcat package installed and service running
 
+{% if tomcat.catalina_tmpdir|d('') %}
+catalina tmpdir:
+  file.directory:
+    - name: {{ tomcat.catalina_tmpdir }}
+    - user: {{ tomcat.user }}
+    - group: {{ tomcat.group }}
+    - mode: '755'
+    - makedirs: True
+    - require_in:
+      - service: tomcat package installed and service running
+{% endif %}
+
 tomcat 100_server_xml:
   file.accumulated:
     - name: 100_server_xml
-- 
GitLab