Update to 2022-03-25 16:00

This commit is contained in:
Daniel Berteaud
2022-03-25 16:00:08 +01:00
parent 7a692c3e44
commit 0d0c2bf816
4 changed files with 126 additions and 9 deletions

View File

@@ -3,8 +3,7 @@
- name: Install dependencies
yum:
name:
- java-1.8.0-openjdk
- java-1.8.0-openjdk-devel
- java-11-openjdk-devel
- git
- nodejs # needed to build meet
- libXScrnSaver # needed for jigasi
@@ -12,6 +11,34 @@
- make
tags: jitsi
- name: Detect exact JRE version
command: rpm -q java-11-openjdk
args:
warn: False
changed_when: False
register: jitsi_jre11_version
tags: jitsi
- name: Select JRE 11 as default version
alternatives:
name: "{{ item.name }}"
link: "{{ item.link }}"
path: "{{ item.path }}"
loop:
- name: java
link: /usr/bin/java
path: /usr/lib/jvm/{{ jitsi_jre11_version.stdout | trim }}/bin/java
- name: javac
link: /usr/bin/javac
path: /usr/lib/jvm/{{ jitsi_jre11_version.stdout | trim }}/bin/javac
- name: jre_openjdk
link: /usr/lib/jvm/jre-openjdk
path: /usr/lib/jvm/{{ jitsi_jre11_version.stdout | trim }}
- name: java_sdk_openjdk
link: /usr/lib/jvm/java-openjdk
path: /usr/lib/jvm/{{ jitsi_jre11_version.stdout | trim }}
tags: jitsi
# If you use an Let's Encrypt cert, it might not be there yet. In this case, create a link
# to the default prosody cert so the service can be started. The cert will be obtained after that and
# will override the links