diff --git a/java/init.sls b/java/init.sls new file mode 100644 index 0000000..edd5e4c --- /dev/null +++ b/java/init.sls @@ -0,0 +1,10 @@ +# +{% from "plnx/java/map.jinja" import java with context %} + + +Java: + + pkg.installed: + - name: {{java.pkg}} + + diff --git a/java/map.jinja b/java/map.jinja new file mode 100644 index 0000000..ab95093 --- /dev/null +++ b/java/map.jinja @@ -0,0 +1,13 @@ +# +{% set java = salt['grains.filter_by']({ + 'Debian': { + 'pkg': 'openjdk-11-jdk', + 'java_home': '/usr/lib/jvm/java-11-openjdk-amd64' + }, + 'FreeBSD': { + 'java_home': '/usr/local/openjdk11', + 'pkg': 'openjdk11' + }, +}, default='Debian') %} + +