From a6a403e43982da87eca214d10628ccbbd81ef164 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Wed, 17 Apr 2019 00:08:46 +0200 Subject: [PATCH] committing changes in /etc after apt run Package changes: -autopoint 0.19.8.1-6ubuntu0.1 all +autopoint 0.19.8.1-6ubuntu0.3 all -console-setup 1.178ubuntu2.7 all -console-setup-linux 1.178ubuntu2.7 all +console-setup 1.178ubuntu2.8 all +console-setup-linux 1.178ubuntu2.8 all -default-jre 2:1.10-63ubuntu1~02 amd64 -default-jre-headless 2:1.10-63ubuntu1~02 amd64 +default-jre 2:1.11-68ubuntu1~18.04.1 amd64 +default-jre-headless 2:1.11-68ubuntu1~18.04.1 amd64 -fonts-liberation2 2.00.1-7~18.04.1 all +fonts-liberation2 2.00.1-7~18.04.2 all -fonts-opensymbol 2:102.10+LibO6.0.7-0ubuntu0.18.04.2 all +fonts-opensymbol 2:102.10+LibO6.0.7-0ubuntu0.18.04.5 all -gettext 0.19.8.1-6ubuntu0.1 amd64 -gettext-base 0.19.8.1-6ubuntu0.1 amd64 +gettext 0.19.8.1-6ubuntu0.3 amd64 +gettext-base 0.19.8.1-6ubuntu0.3 amd64 -gir1.2-javascriptcoregtk-4.0 2.22.6-0ubuntu0.18.04.1 amd64 +gir1.2-javascriptcoregtk-4.0 2.24.1-0ubuntu0.18.04.1 amd64 -gir1.2-webkit2-4.0 2.22.6-0ubuntu0.18.04.1 amd64 +gir1.2-webkit2-4.0 2.24.1-0ubuntu0.18.04.1 amd64 -java-common 0.63ubuntu1~02 all +java-common 0.68ubuntu1~18.04.1 all -keyboard-configuration 1.178ubuntu2.7 all +keyboard-configuration 1.178ubuntu2.8 all -libaio1 0.3.110-5 amd64 +libaio1 0.3.110-5ubuntu0.1 amd64 +libel-api-java 3.0.0-2~18.04 all -libhsqldb1.8.0-java 1.8.0.10+dfsg-8 all +libhsqldb1.8.0-java 1.8.0.10+dfsg-10~18.04 all -libjavascriptcoregtk-4.0-18 2.22.6-0ubuntu0.18.04.1 amd64 +libjavascriptcoregtk-4.0-18 2.24.1-0ubuntu0.18.04.1 amd64 +libjsp-api-java 2.3.4-2~18.04 all -libreoffice-avmedia-backend-gstreamer 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-base 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-base-core 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-base-drivers 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-calc 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-common 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-core 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-draw 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-gnome 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-gtk3 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-help-de 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-en-gb 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-en-us 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-es 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-fr 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-it 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-pt 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-pt-br 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-ru 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-zh-cn 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-help-zh-tw 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-impress 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-java-common 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-de 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-en-gb 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-en-za 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-es 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-fr 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-it 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-pt 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-pt-br 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-ru 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-zh-cn 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-l10n-zh-tw 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-math 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-ogltrans 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-pdfimport 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-sdbc-hsqldb 1:6.0.7-0ubuntu0.18.04.2 amd64 -libreoffice-style-galaxy 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-style-tango 1:6.0.7-0ubuntu0.18.04.2 all -libreoffice-writer 1:6.0.7-0ubuntu0.18.04.2 amd64 +libreoffice-avmedia-backend-gstreamer 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-base 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-base-core 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-base-drivers 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-calc 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-common 1:6.0.7-0ubuntu0.18.04.5 all +libreoffice-core 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-draw 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-gnome 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-gtk3 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-help-de 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-en-gb 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-en-us 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-es 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-fr 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-it 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-pt 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-pt-br 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-ru 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-zh-cn 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-help-zh-tw 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-impress 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-java-common 1:6.0.7-0ubuntu0.18.04.5 all +libreoffice-l10n-de 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-en-gb 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-en-za 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-es 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-fr 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-it 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-pt 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-pt-br 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-ru 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-zh-cn 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-l10n-zh-tw 1:6.0.7-0ubuntu0.18.04.4 all +libreoffice-math 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-ogltrans 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-pdfimport 1:6.0.7-0ubuntu0.18.04.5 all +libreoffice-sdbc-hsqldb 1:6.0.7-0ubuntu0.18.04.5 amd64 +libreoffice-style-galaxy 1:6.0.7-0ubuntu0.18.04.5 all +libreoffice-style-tango 1:6.0.7-0ubuntu0.18.04.5 all +libreoffice-writer 1:6.0.7-0ubuntu0.18.04.5 amd64 -libservlet3.1-java 8.5.30-1ubuntu1.4 all +libservlet-api-java 4.0.1-2~18.04 all +libservlet3.1-java 1:4.0.1-2~18.04 all -libwebkit2gtk-4.0-37 2.22.6-0ubuntu0.18.04.1 amd64 +libwebkit2gtk-4.0-37 2.24.1-0ubuntu0.18.04.1 amd64 +libwebsocket-api-java 1.1-1~18.04 all -openjdk-11-jre 10.0.2+13-1ubuntu0.18.04.4 amd64 -openjdk-11-jre-headless 10.0.2+13-1ubuntu0.18.04.4 amd64 +openjdk-11-jre 11.0.2+9-3ubuntu1~18.04.3 amd64 +openjdk-11-jre-headless 11.0.2+9-3ubuntu1~18.04.3 amd64 -python3-uno 1:6.0.7-0ubuntu0.18.04.2 amd64 +python3-uno 1:6.0.7-0ubuntu0.18.04.5 amd64 -uno-libs3 6.0.7-0ubuntu0.18.04.2 amd64 +uno-libs3 6.0.7-0ubuntu0.18.04.5 amd64 -ure 6.0.7-0ubuntu0.18.04.2 amd64 +ure 6.0.7-0ubuntu0.18.04.5 amd64 --- .etckeeper | 4 + console-setup/cached_setup_keyboard.sh | 2 +- java-11-openjdk/jfr/default.jfc | 826 +++++++++++++++++ java-11-openjdk/jfr/profile.jfc | 827 ++++++++++++++++++ java-11-openjdk/jvm-amd64.cfg | 32 - .../management/management.properties | 79 -- java-11-openjdk/net.properties | 28 +- java-11-openjdk/security/default.policy | 27 +- java-11-openjdk/security/java.security | 74 +- java-11-openjdk/security/policy/README.txt | 6 +- .../security/public_suffix_list.dat | Bin 0 -> 234959 bytes 11 files changed, 1768 insertions(+), 137 deletions(-) create mode 100644 java-11-openjdk/jfr/default.jfc create mode 100644 java-11-openjdk/jfr/profile.jfc create mode 100644 java-11-openjdk/security/public_suffix_list.dat diff --git a/.etckeeper b/.etckeeper index 931cbe4..0d9c142 100755 --- a/.etckeeper +++ b/.etckeeper @@ -1983,6 +1983,9 @@ maybe chmod 0644 'issue' maybe chmod 0644 'issue.net' maybe chmod 0755 'java-11-openjdk' maybe chmod 0644 'java-11-openjdk/accessibility.properties' +maybe chmod 0755 'java-11-openjdk/jfr' +maybe chmod 0644 'java-11-openjdk/jfr/default.jfc' +maybe chmod 0644 'java-11-openjdk/jfr/profile.jfc' maybe chmod 0644 'java-11-openjdk/jvm-amd64.cfg' maybe chmod 0644 'java-11-openjdk/logging.properties' maybe chmod 0755 'java-11-openjdk/management' @@ -2006,6 +2009,7 @@ maybe chmod 0644 'java-11-openjdk/security/policy/limited/exempt_local.policy' maybe chmod 0755 'java-11-openjdk/security/policy/unlimited' maybe chmod 0644 'java-11-openjdk/security/policy/unlimited/default_US_export.policy' maybe chmod 0644 'java-11-openjdk/security/policy/unlimited/default_local.policy' +maybe chmod 0644 'java-11-openjdk/security/public_suffix_list.dat' maybe chmod 0644 'java-11-openjdk/sound.properties' maybe chmod 0644 'java-11-openjdk/swing.properties' maybe chmod 0755 'java-8-openjdk' diff --git a/console-setup/cached_setup_keyboard.sh b/console-setup/cached_setup_keyboard.sh index 2bcb41f..30b46c1 100755 --- a/console-setup/cached_setup_keyboard.sh +++ b/console-setup/cached_setup_keyboard.sh @@ -10,4 +10,4 @@ kbd_mode '-u' < '/dev/tty3' kbd_mode '-u' < '/dev/tty4' kbd_mode '-u' < '/dev/tty5' kbd_mode '-u' < '/dev/tty6' -loadkeys '/tmp/tmpkbd.Ag4AHM' > '/dev/null' +loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' diff --git a/java-11-openjdk/jfr/default.jfc b/java-11-openjdk/jfr/default.jfc new file mode 100644 index 0000000..6164a4e --- /dev/null +++ b/java-11-openjdk/jfr/default.jfc @@ -0,0 +1,826 @@ + + + + + + + + true + everyChunk + + + + true + 1000 ms + + + + true + everyChunk + + + + true + 1000 ms + + + + true + + + + true + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + false + true + 20 ms + + + + true + true + 0 ms + + + + true + true + 0 ms + + + + true + true + 0 ms + + + + true + true + + + + false + true + 0 ms + + + + false + true + + + + false + + + + true + beginChunk + + + + true + beginChunk + + + + true + 20 ms + + + + true + 20 ms + + + + true + 10 ms + + + + false + 10 ms + + + + false + 10 ms + + + + false + 10 ms + + + + false + 10 ms + + + + false + 10 ms + + + + true + 10 ms + + + + true + true + + + + true + everyChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + false + everyChunk + + + + true + everyChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + false + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + true + + + + true + true + + + + true + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + true + 0 ms + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + false + + + + false + + + + true + + + + false + true + + + + true + + + + false + everyChunk + + + + false + + + + true + false + 0 ns + + + + true + beginChunk + + + + true + 1000 ms + + + + true + 1000 ms + + + + true + 60 s + + + + false + + + + false + + + + true + beginChunk + + + + true + everyChunk + + + + true + 100 ms + + + + true + beginChunk + + + + true + everyChunk + + + + true + + + + true + beginChunk + + + + true + beginChunk + + + + true + 10 s + + + + true + 1000 ms + + + + true + 10 s + + + + true + beginChunk + + + + true + endChunk + + + + true + 5 s + + + + true + beginChunk + + + + true + everyChunk + + + + false + true + + + + false + true + + + + true + everyChunk + + + + true + endChunk + + + + true + endChunk + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + true + true + 20 ms + + + + false + true + + + + true + true + + + + true + 1000 ms + + + + true + + + + true + + + + true + + + + true + + + + true + 10 ms + + + + true + 0 ms + + + + true + 10 ms + + + + true + 10 ms + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 ms + + 20 ms + + 20 ms + + false + + + + diff --git a/java-11-openjdk/jfr/profile.jfc b/java-11-openjdk/jfr/profile.jfc new file mode 100644 index 0000000..267064a --- /dev/null +++ b/java-11-openjdk/jfr/profile.jfc @@ -0,0 +1,827 @@ + + + + + + + + true + everyChunk + + + + true + 1000 ms + + + + true + everyChunk + + + + true + 1000 ms + + + + true + + + + true + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 0 ms + + + + true + true + 0 ms + + + + true + true + 0 ms + + + + true + true + + + + false + true + 0 ms + + + + false + true + + + + false + + + + true + beginChunk + + + + true + beginChunk + + + + true + 10 ms + + + + true + 10 ms + + + + true + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + true + 0 ms + + + + true + true + + + + true + 60 s + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + false + everyChunk + + + + true + everyChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + true + beginChunk + + + + false + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + true + + + + true + true + + + + true + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + true + 0 ms + + + + false + 0 ms + + + + false + 0 ms + + + + true + 0 ms + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + false + true + + + + true + + + + false + everyChunk + + + + false + + + + true + true + 0 ns + + + + true + beginChunk + + + + true + 1000 ms + + + + true + 100 ms + + + + true + 10 s + + + + true + + + + false + + + + true + beginChunk + + + + true + everyChunk + + + + true + 100 ms + + + + true + beginChunk + + + + true + everyChunk + + + + true + + + + true + beginChunk + + + + true + beginChunk + + + + true + 10 s + + + + true + 1000 ms + + + + true + 10 s + + + + true + beginChunk + + + + true + endChunk + + + + true + 5 s + + + + true + beginChunk + + + + true + everyChunk + + + + true + true + + + + true + true + + + + true + everyChunk + + + + true + endChunk + + + + true + endChunk + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + true + true + 10 ms + + + + false + true + + + + true + true + + + + true + 1000 ms + + + + true + + + + true + + + + true + + + + true + + + + true + 10 ms + + + + true + 0 ms + + + + 10 ms + true + + + + true + 10 ms + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 ms + + 10 ms + + 10 ms + + false + + + + diff --git a/java-11-openjdk/jvm-amd64.cfg b/java-11-openjdk/jvm-amd64.cfg index 6cebec3..76516d1 100644 --- a/java-11-openjdk/jvm-amd64.cfg +++ b/java-11-openjdk/jvm-amd64.cfg @@ -1,35 +1,3 @@ -# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# -# List of JVMs that can be used as an option to java, javac, etc. -# Order is important -- first in this list is the default JVM. -# NOTE that both this file and its format are UNSUPPORTED and -# WILL GO AWAY in a future release. -# -# You may also select a JVM in an arbitrary location with the -# "-XXaltjvm=" option, but that too is unsupported -# and may not be available in a future release. -# -server KNOWN -client IGNORE -zero KNOWN diff --git a/java-11-openjdk/management/management.properties b/java-11-openjdk/management/management.properties index 1f8d86e..0c14bd6 100644 --- a/java-11-openjdk/management/management.properties +++ b/java-11-openjdk/management/management.properties @@ -5,7 +5,6 @@ # The Management Configuration file (in java.util.Properties format) # will be read if one of the following system properties is set: # -Dcom.sun.management.jmxremote.port= -# or -Dcom.sun.management.snmp.port= # or -Dcom.sun.management.config.file= # # The default Management Configuration file is: @@ -26,8 +25,6 @@ # For setting the JMX RMI agent port use the following line # com.sun.management.jmxremote.port= # -# For setting the SNMP agent port use the following line -# com.sun.management.snmp.port= ##################################################################### # Optional Instrumentation @@ -49,82 +46,6 @@ # To enable thread contention monitoring, uncomment the following line # com.sun.management.enableThreadContentionMonitoring -##################################################################### -# SNMP Management Properties -##################################################################### -# -# If the system property -Dcom.sun.management.snmp.port= -# is set then -# - The SNMP agent (with the Java virtual machine MIB) is started -# that listens on the specified port for incoming SNMP requests. -# - the following properties for read for SNMP management. -# -# The configuration can be specified only at startup time. -# Later changes to the above system property (e.g. via setProperty method), this -# config file, or the ACL file has no effect to the running SNMP agent. -# - -# -# ##################### SNMP Trap Port ######################### -# -# com.sun.management.snmp.trap= -# Specifies the remote port number at which managers are expected -# to listen for trap. For each host defined in the ACL file, -# the SNMP agent will send traps at : -# Default for this property is 162. -# - -# To set port for sending traps to a different port use the following line -# com.sun.management.snmp.trap= - -# -# ################ SNMP listen interface ######################### -# -# com.sun.management.snmp.interface= -# Specifies the local interface on which the SNMP agent will bind. -# This is useful when running on machines which have several -# interfaces defined. It makes it possible to listen to a specific -# subnet accessible through that interface. -# Default for this property is "localhost". -# -# The format of the value for that property is any string accepted -# by java.net.InetAddress.getByName(String). -# - -# For restricting the port on which SNMP agent listens use the following line -# com.sun.management.snmp.interface= - -# -# #################### SNMP ACL file ######################### -# -# com.sun.management.snmp.acl=true|false -# Default for this property is true. (Case for true/false ignored) -# If this property is specified as false then the ACL file -# is not checked: all manager hosts are allowed all access. -# - -# For SNMP without checking ACL file uncomment the following line -# com.sun.management.snmp.acl=false - -# -# com.sun.management.snmp.acl.file=filepath -# Specifies location for ACL file -# This is optional - default location is -# $JRE/conf/management/snmp.acl -# -# If the property "com.sun.management.snmp.acl" is set to false, -# then this property and the ACL file are ignored. -# Otherwise the ACL file must exist and be in the valid format. -# If the ACL file is empty or non existent then no access is allowed. -# -# The SNMP agent will read the ACL file at startup time. -# Modification to the ACL file has no effect to any running SNMP -# agents which read that ACL file at startup. -# - -# For a non-default acl file location use the following line -# com.sun.management.snmp.acl.file=filepath - ##################################################################### # RMI Management Properties ##################################################################### diff --git a/java-11-openjdk/net.properties b/java-11-openjdk/net.properties index ac94b30..d95715d 100644 --- a/java-11-openjdk/net.properties +++ b/java-11-openjdk/net.properties @@ -1,5 +1,5 @@ ############################################################ -# Default Networking Configuration File +# Default Networking Configuration File # # This file may contain default values for the networking system properties. # These values are only used when the system properties are not specified @@ -14,7 +14,7 @@ # Note that the system properties that do explicitly set proxies # (like http.proxyHost) do take precedence over the system settings # even if java.net.useSystemProxies is set to true. - + java.net.useSystemProxies=false #------------------------------------------------------------------------ @@ -66,8 +66,8 @@ ftp.nonProxyHosts=localhost|127.*|[::1] # socksProxyPort=1080 # # HTTP Keep Alive settings. remainingData is the maximum amount of data -# in kilobytes that will be cleaned off the underlying socket so that it -# can be reused (default value is 512K), queuedConnections is the maximum +# in kilobytes that will be cleaned off the underlying socket so that it +# can be reused (default value is 512K), queuedConnections is the maximum # number of Keep Alive connections to be on the queue for clean up (default # value is 10). # http.KeepAlive.remainingData=512 @@ -99,3 +99,23 @@ ftp.nonProxyHosts=localhost|127.*|[::1] #jdk.http.auth.proxying.disabledSchemes= jdk.http.auth.tunneling.disabledSchemes=Basic +# +# Transparent NTLM HTTP authentication mode on Windows. Transparent authentication +# can be used for the NTLM scheme, where the security credentials based on the +# currently logged in user's name and password can be obtained directly from the +# operating system, without prompting the user. This property has three possible +# values which regulate the behavior as shown below. Other unrecognized values +# are handled the same as 'disabled'. Note, that NTLM is not considered to be a +# strongly secure authentication scheme and care should be taken before enabling +# this mechanism. +# +# Transparent authentication never used. +#jdk.http.ntlm.transparentAuth=disabled +# +# Enabled for all hosts. +#jdk.http.ntlm.transparentAuth=allHosts +# +# Enabled for hosts that are trusted in Windows Internet settings +#jdk.http.ntlm.transparentAuth=trustedHosts +# +jdk.http.ntlm.transparentAuth=disabled diff --git a/java-11-openjdk/security/default.policy b/java-11-openjdk/security/default.policy index 6495d08..b0ffc99 100644 --- a/java-11-openjdk/security/default.policy +++ b/java-11-openjdk/security/default.policy @@ -8,16 +8,27 @@ // ${java.home}/conf/security/java.policy. // -grant codeBase "jrt:/java.activation" { - permission java.security.AllPermission; -}; grant codeBase "jrt:/java.compiler" { permission java.security.AllPermission; }; -grant codeBase "jrt:/java.corba" { - permission java.security.AllPermission; + +grant codeBase "jrt:/java.net.http" { + permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; + permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util"; + permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; + permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; + permission java.net.SocketPermission "*","connect,resolve"; + permission java.net.URLPermission "http:*","*:*"; + permission java.net.URLPermission "https:*","*:*"; + permission java.net.URLPermission "ws:*","*:*"; + permission java.net.URLPermission "wss:*","*:*"; + permission java.net.URLPermission "socket:*","CONNECT"; // proxy + // For request/response body processors, fromFile, asFile + permission java.io.FilePermission "<>","read,write,delete"; + permission java.util.PropertyPermission "*","read"; + permission java.net.NetPermission "getProxySelector"; }; grant codeBase "jrt:/java.scripting" { @@ -65,9 +76,6 @@ grant codeBase "jrt:/java.sql.rowset" { permission java.security.AllPermission; }; -grant codeBase "jrt:/java.xml.bind" { - permission java.security.AllPermission; -}; grant codeBase "jrt:/java.xml.crypto" { permission java.lang.RuntimePermission @@ -90,9 +98,6 @@ grant codeBase "jrt:/java.xml.crypto" { "accessClassInPackage.com.sun.org.apache.xpath.internal.*"; }; -grant codeBase "jrt:/java.xml.ws" { - permission java.security.AllPermission; -}; grant codeBase "jrt:/jdk.accessibility" { permission java.lang.RuntimePermission "accessClassInPackage.sun.awt"; diff --git a/java-11-openjdk/security/java.security b/java-11-openjdk/security/java.security index 5a857b9..f07aacf 100644 --- a/java-11-openjdk/security/java.security +++ b/java-11-openjdk/security/java.security @@ -653,8 +653,8 @@ jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \ # # Example: # jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048 -jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, \ - EC keySize < 224, DES40_CBC, RC4_40, 3DES_EDE_CBC +jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ + EC keySize < 224, 3DES_EDE_CBC, anon, NULL # # Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS) @@ -777,6 +777,40 @@ jdk.tls.legacyAlgorithms= \ # EE386BFB 5A899FA5 AE9F2411 7C4B1FE6 49286651 ECE65381 \ # FFFFFFFF FFFFFFFF, 2} +# +# TLS key limits on symmetric cryptographic algorithms +# +# This security property sets limits on algorithms key usage in TLS 1.3. +# When the amount of data encrypted exceeds the algorithm value listed below, +# a KeyUpdate message will trigger a key change. This is for symmetric ciphers +# with TLS 1.3 only. +# +# The syntax for the property is described below: +# KeyLimits: +# " KeyLimit { , KeyLimit } " +# +# WeakKeyLimit: +# AlgorithmName Action Length +# +# AlgorithmName: +# A full algorithm transformation. +# +# Action: +# KeyUpdate +# +# Length: +# The amount of encrypted data in a session before the Action occurs +# This value may be an integer value in bytes, or as a power of two, 2^29. +# +# KeyUpdate: +# The TLS 1.3 KeyUpdate handshake process begins when the Length amount +# is fulfilled. +# +# Note: This property is currently used by OpenJDK's JSSE implementation. It +# is not guaranteed to be examined and used by other implementations. +# +jdk.tls.keyLimits=AES/GCM/NoPadding KeyUpdate 2^37 + # # Cryptographic Jurisdiction Policy defaults # @@ -790,14 +824,14 @@ jdk.tls.legacyAlgorithms= \ # limited: These policy files contain more restricted cryptographic # strengths # -# The default setting is determined by the value of the ���crypto.policy��� +# The default setting is determined by the value of the "crypto.policy" # Security property below. If your country or usage requires the -# traditional restrictive policy, the ���limited��� Java cryptographic +# traditional restrictive policy, the "limited" Java cryptographic # policy is still available and may be appropriate for your environment. # # If you have restrictions that do not fit either use case mentioned # above, Java provides the capability to customize these policy files. -# The ���crypto.policy��� security property points to a subdirectory +# The "crypto.policy" security property points to a subdirectory # within /conf/security/policy/ which can be customized. # Please see the /conf/security/policy/README.txt file or consult # the Java Security Guide/JCA documentation for more information. @@ -971,10 +1005,10 @@ jdk.xml.dsig.secureValidationPolicy=\ # # An IOR type check filter, if configured, is used by an ORB during # an ORB::string_to_object invocation to check the veracity of the type encoded -# in the ior string. +# in the ior string. # # The filter pattern consists of a semi-colon separated list of class names. -# The configured list contains the binary class names of the IDL interface types +# The configured list contains the binary class names of the IDL interface types # corresponding to the IDL stub class to be instantiated. # As such, a filter specifies a list of IDL stub classes that will be # allowed by an ORB when an ORB::string_to_object is invoked. @@ -1003,3 +1037,29 @@ jdk.xml.dsig.secureValidationPolicy=\ # and javax.crypto.spec.SecretKeySpec and rejects all the others. jceks.key.serialFilter = java.base/java.lang.Enum;java.base/java.security.KeyRep;\ java.base/java.security.KeyRep$Type;java.base/javax.crypto.spec.SecretKeySpec;!* + +# +# Enhanced exception message information +# +# By default, exception messages should not include potentially sensitive +# information such as file names, host names, or port numbers. This property +# accepts one or more comma separated values, each of which represents a +# category of enhanced exception message information to enable. Values are +# case-insensitive. Leading and trailing whitespaces, surrounding each value, +# are ignored. Unknown values are ignored. +# +# NOTE: Use caution before setting this property. Setting this property +# exposes sensitive information in Exceptions, which could, for example, +# propagate to untrusted code or be emitted in stack traces that are +# inadvertently disclosed and made accessible over a public network. +# +# The categories are: +# +# hostInfo - IOExceptions thrown by java.net.Socket and the socket types in the +# java.nio.channels package will contain enhanced exception +# message information +# +# The property setting in this file can be overridden by a system property of +# the same name, with the same syntax and possible values. +# +#jdk.includeInExceptions=hostInfo diff --git a/java-11-openjdk/security/policy/README.txt b/java-11-openjdk/security/policy/README.txt index e9138e7..fdf77d3 100644 --- a/java-11-openjdk/security/policy/README.txt +++ b/java-11-openjdk/security/policy/README.txt @@ -8,7 +8,7 @@ Import and export control rules on cryptographic software vary from country to country. The Java Cryptography Extension (JCE) architecture allows flexible cryptographic key strength to be configured via the -jurisdiction policy files which are referenced by the “crypto.policy” +jurisdiction policy files which are referenced by the "crypto.policy" security property in the /conf/security/java.security file. By default, Java provides two different sets of cryptographic policy @@ -20,8 +20,8 @@ files: limited: These policy files contain more restricted cryptographic strengths -These files reside in /conf/security/policy in the “unlimited” -or “limited” subdirectories respectively. +These files reside in /conf/security/policy in the "unlimited" +or "limited" subdirectories respectively. Each subdirectory contains a complete policy configuration, and subdirectories can be added/edited/removed to reflect your diff --git a/java-11-openjdk/security/public_suffix_list.dat b/java-11-openjdk/security/public_suffix_list.dat new file mode 100644 index 0000000000000000000000000000000000000000..9b0f023df309f85002af04547a62d8a81c421bac GIT binary patch literal 234959 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