File tree Expand file tree Collapse file tree 3 files changed +78
-0
lines changed Expand file tree Collapse file tree 3 files changed +78
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -euo pipefail
3
+
4
+ # Update securerandom.source for quicker starts (must be done after removing jdk 8, or it will hit the wrong files)
5
+ JAVA_SECURITY_FILE=/usr/lib/jvm/java/conf/security/java.security
6
+ SECURERANDOM=securerandom.source
7
+ if grep -q " ^$SECURERANDOM =.*" $JAVA_SECURITY_FILE ; then
8
+ sed -i " s|^$SECURERANDOM =.*|$SECURERANDOM =file:/dev/urandom|" $JAVA_SECURITY_FILE
9
+ else
10
+ echo $SECURERANDOM =file:/dev/urandom >> $JAVA_SECURITY_FILE
11
+ fi
Original file line number Diff line number Diff line change
1
+ schema_version : 1
2
+
3
+ name : " jboss.container.openjdk.jdk"
4
+ description : " Installs the JDK for OpenJDK 25."
5
+ version : &jdkver "25"
6
+
7
+ labels :
8
+ - name : " org.jboss.product"
9
+ value : " openjdk"
10
+ - name : " org.jboss.product.version"
11
+ value : *jdkver
12
+ - name : " org.jboss.product.openjdk.version"
13
+ value : *jdkver
14
+
15
+ envs :
16
+ - name : " JAVA_HOME"
17
+ value : " /usr/lib/jvm/java-25"
18
+ - name : " JAVA_VENDOR"
19
+ value : " openjdk"
20
+ - name : " JAVA_VERSION"
21
+ value : *jdkver
22
+ - name : JBOSS_CONTAINER_OPENJDK_JDK_MODULE
23
+ value : /opt/jboss/container/openjdk/jdk
24
+
25
+ packages :
26
+ install :
27
+ - java-25-openjdk-devel
28
+
29
+ modules :
30
+ install :
31
+ - name : jboss.container.user
32
+ - name : jboss.container.openjdk
33
+
34
+ execute :
35
+ - script : configure.sh
Original file line number Diff line number Diff line change
1
+ schema_version : 1
2
+
3
+ name : " jboss.container.openjdk.jre"
4
+ description : " Installs only the JRE headless for OpenJDK 25."
5
+ version : &jdkver "25"
6
+
7
+ labels :
8
+ - name : " org.jboss.product"
9
+ value : " openjdk"
10
+ - name : " org.jboss.product.version"
11
+ value : *jdkver
12
+ - name : " org.jboss.product.openjdk.version"
13
+ value : *jdkver
14
+
15
+ envs :
16
+ - name : " JAVA_HOME"
17
+ value : " /usr/lib/jvm/jre"
18
+ - name : " JAVA_VENDOR"
19
+ value : " openjdk"
20
+ - name : " JAVA_VERSION"
21
+ value : *jdkver
22
+ - name : JBOSS_CONTAINER_OPENJDK_JRE_MODULE
23
+ value : /opt/jboss/container/openjdk/jre
24
+
25
+ packages :
26
+ install :
27
+ - java-25-openjdk-headless
28
+
29
+ modules :
30
+ install :
31
+ - name : jboss.container.user
32
+ - name : jboss.container.openjdk
You can’t perform that action at this time.
0 commit comments