Select Git revision
osfamilymap.yaml
osfamilymap.yaml 2.52 KiB
# -*- coding: utf-8 -*-
# vim: ft=yaml
---
Debian:
ver: 8
pkg: tomcat8
native_pkg: libtcnative-1
manager_pkg: tomcat8-admin
with_haveged: true
haveged_enabled: true
conf_dir: /etc/tomcat8
main_config: /etc/default/tomcat8
main_config_template: salt://tomcat/files/tomcat-default-Debian.template
service: tomcat8
user: tomcat8
group: tomcat8
java_home: /usr/lib/jvm/default-java
RedHat:
native_pkg: tomcat-native
manager_pkg: tomcat-admin-webapps
main_config_template: salt://tomcat/files/tomcat-default-CentOS.template
Suse:
ver: 8
native_pkg: libtcnative-1-0
manager_pkg: tomcat-admin-webapps
main_config_template: salt://tomcat/files/tomcat-default-CentOS.template
Gentoo: {}
Arch:
pkg: tomcat8
ver: 8
service: tomcat8
native_pkg: tomcat-native
conf_dir: /etc/tomcat8
main_config: /usr/lib/systemd/system/tomcat8.service
main_config_template: salt://tomcat/files/tomcat-default-Arch.template
user: tomcat8
group: tomcat8
java_home: /usr/lib/jvm/default-runtime
jvm_tmp: /var/tmp/tomcat8/temp
catalina_pid: /var/run/tomcat8.pid
catalina_base: /usr/share/tomcat8
catalina_home: /usr/share/tomcat8
# Not used on Arch
manager_pkg: ''
Alpine: {}
FreeBSD:
native_pkg: tomcat-native
ini_config: /etc/rc.conf
java_home: /usr
OpenBSD: {}
Solaris: {}
Windows: {}
{%- if grains.os == 'MacOS' %}
{%- if salt['cmd.run']('/usr/libexec/java_home -F', output_loglevel="quiet") == 0 %}
{%- set darwin_javahome = salt['cmd.run']('/usr/libexec/java_home') %}
{%- else %}
{%- set darwin_javahome = "" %}
{%- endif %}
MacOS:
# yamllint disable rule:line-length