File tree 4 files changed +32
-4
lines changed
test/integration/tomcat_install/controls
4 files changed +32
-4
lines changed Original file line number Diff line number Diff line change 17
17
service = 'tomcat9'
18
18
user = 'tomcat'
19
19
ver = 9
20
+ catalina_base = '/var/lib/tomcat9'
21
+ catalina_home = '/usr/share/tomcat9'
22
+ catalina_pid = '/var/run/tomcat9.pid'
23
+ catalina_tmpdir = '/var/cache/tomcat9/temp'
20
24
else
21
25
conf_dir = '/etc/tomcat8'
22
26
group = 'tomcat8'
26
30
service = 'tomcat8'
27
31
user = 'tomcat8'
28
32
ver = 8
33
+ catalina_base = '/var/lib/tomcat8'
34
+ catalina_home = '/usr/share/tomcat8'
35
+ catalina_pid = '/var/run/tomcat8.pid'
36
+ catalina_tmpdir = '/var/cache/tomcat8/temp'
29
37
end
30
38
<<~YAML_DUMP . chomp
31
39
arch: amd64
32
40
authbind: 'no'
33
- catalina_base: /usr/share/tomcat
34
- catalina_home: /usr/share/tomcat
35
- catalina_pid: /var/run/tomcat.pid
36
- catalina_tmpdir: /var/cache/tomcat/temp
41
+ catalina_base: #{ catalina_base }
42
+ catalina_home: #{ catalina_home }
43
+ catalina_pid: #{ catalina_pid }
44
+ catalina_tmpdir: #{ catalina_tmpdir }
37
45
cluster:
38
46
simple: true
39
47
conf_dir: #{ conf_dir }
Original file line number Diff line number Diff line change @@ -28,6 +28,18 @@ tomcat tomcat_conf:
28
28
- watch_in:
29
29
- service: tomcat package installed and service running
30
30
31
+ {% if tomcat.catalina_tmpdir| d(' ' ) % }
32
+ catalina tmpdir:
33
+ file .directory:
34
+ - name: {{ tomcat.catalina_tmpdir }}
35
+ - user: {{ tomcat.user }}
36
+ - group: {{ tomcat.group }}
37
+ - mode: ' 755'
38
+ - makedirs: True
39
+ - require_in:
40
+ - service: tomcat package installed and service running
41
+ {% endif % }
42
+
31
43
tomcat 100_server_xml :
32
44
file .accumulated:
33
45
- name: 100_server_xml
Original file line number Diff line number Diff line change @@ -15,6 +15,10 @@ Debian:
15
15
user : tomcat8
16
16
group : tomcat8
17
17
java_home : /usr/lib/jvm/default-java
18
+ catalina_base : /var/lib/tomcat8
19
+ catalina_home : /usr/share/tomcat8
20
+ catalina_pid : /var/run/tomcat8.pid
21
+ catalina_tmpdir : /var/cache/tomcat8/temp
18
22
19
23
RedHat :
20
24
native_pkg : tomcat-native
Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ Debian-10:
11
11
service : tomcat9
12
12
user : tomcat
13
13
group : tomcat
14
+ catalina_base : /var/lib/tomcat9
15
+ catalina_home : /usr/share/tomcat9
16
+ catalina_pid : /var/run/tomcat9.pid
17
+ catalina_tmpdir : /var/cache/tomcat9/temp
14
18
Debian-9 : {}
15
19
Debian-8 : {}
16
20
Debian-7 :
You can’t perform that action at this time.
0 commit comments