From 3adaa5b0071613e6298cb61f93a73c32dda1854a Mon Sep 17 00:00:00 2001 From: Andreas Rudolph Date: Fri, 19 Apr 2019 21:29:31 +0200 Subject: [PATCH 1/2] Update to Java 11.0.3 fixes #1 --- src/openjdk/init.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/openjdk/init.sh b/src/openjdk/init.sh index 04a47cd..70d6610 100755 --- a/src/openjdk/init.sh +++ b/src/openjdk/init.sh @@ -19,17 +19,16 @@ # ----------------------------------------------------------------------- # # OpenJDK binaries are provided by: -# https://adoptopenjdk.net/ # https://www.bell-sw.com/java.html # # ----------------------------------------------------------------------- -LINUX_X86_JDK="https://github.com/OpenIndex/openjdk-linux-x86/releases/download/jdk-11.0.2%2B9/jdk-11.0.2+9-linux-x86.tar.gz" -LINUX_X86_64_JDK="https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.2%2B9/OpenJDK11U-jdk_x64_linux_hotspot_11.0.2_9.tar.gz" -LINUX_ARM32_JDK="https://github.com/bell-sw/Liberica/releases/download/11.0.2/bellsoft-jdk11.0.2-linux-arm32-vfp-hflt.tar.gz" -MACOS_X86_64_JDK="https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.2%2B9/OpenJDK11U-jdk_x64_mac_hotspot_11.0.2_9.tar.gz" -WINDOWS_X86_JDK="https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.2%2B9/OpenJDK11U-jdk_x86-32_windows_hotspot_11.0.2_9.zip" -WINDOWS_X86_64_JDK="https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.2%2B9/OpenJDK11U-jdk_x64_windows_hotspot_11.0.2_9.zip" +LINUX_X86_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-linux-i586.tar.gz" +LINUX_X86_64_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-linux-amd64.tar.gz" +LINUX_ARM32_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-linux-arm32-vfp-hflt.tar.gz" +MACOS_X86_64_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-macos-amd64.zip" +WINDOWS_X86_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-windows-i586.zip" +WINDOWS_X86_64_JDK="https://download.bell-sw.com/java/11.0.3/bellsoft-jdk11.0.3-windows-amd64.zip" MODULES="java.se" From 4e2c31becb587a2dd60c2b2f172023bc5e158d89 Mon Sep 17 00:00:00 2001 From: Andreas Rudolph Date: Fri, 19 Apr 2019 21:31:13 +0200 Subject: [PATCH 2/2] Enable encryption via TLS 1.3 fixes #2 --- src/openjdk/init.sh | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/openjdk/init.sh b/src/openjdk/init.sh index 70d6610..9c53536 100755 --- a/src/openjdk/init.sh +++ b/src/openjdk/init.sh @@ -85,14 +85,7 @@ function configure_runtime { exit 1 fi - # Due to a bug in OpenJDK 11.0.2 we need to disable TLSv1.3. - # The bug was fixed in OpenJDK 12. And should be backported into OpenJDK 11.0.3. - # - # see https://sourceforge.net/p/hsqldb/bugs/1539/ - # see https://bugs.openjdk.java.net/browse/JDK-8212885 - # see https://bugs.openjdk.java.net/browse/JDK-8218093 - echo "Disabling TLSv1.3..." - sed -i -e "s|^jdk.tls.disabledAlgorithms=|jdk.tls.disabledAlgorithms=TLSv1.3, |g" "${securityConf}" + echo "There is nothing to configure." }