mkdir -p './bind/dyn'
mkdir -p './bind/zones'
mkdir -p './binfmt.d'
+mkdir -p './ca-certificates/update.d'
mkdir -p './console'
mkdir -p './dbus-1/session.d'
mkdir -p './fail2ban/fail2ban.d'
maybe chmod 0755 '.'
maybe chmod 0700 '.etckeeper'
maybe chmod 0600 '.gitignore'
-maybe chmod 0755 '.java'
-maybe chmod 0755 '.java/.systemPrefs'
-maybe chmod 0644 '.java/.systemPrefs/.system.lock'
-maybe chmod 0644 '.java/.systemPrefs/.systemRootModFile'
maybe chmod 0755 'ImageMagick-6'
maybe chmod 0644 'ImageMagick-6/coder.xml'
maybe chmod 0644 'ImageMagick-6/colors.xml'
maybe chmod 0755 'ca-certificates'
maybe chmod 0644 'ca-certificates.conf'
maybe chmod 0755 'ca-certificates/update.d'
-maybe chmod 0755 'ca-certificates/update.d/jks-keystore'
maybe chmod 0755 'calendar'
maybe chmod 0644 'calendar/default'
maybe chmod 0755 'chrony'
maybe chmod 0644 'default/aiccu'
maybe chmod 0644 'default/apache-htcacheclean'
maybe chmod 0644 'default/bind9'
-maybe chmod 0600 'default/cacerts'
maybe chmod 0644 'default/chrony'
maybe chmod 0644 'default/console-setup'
maybe chmod 0644 'default/cron'
maybe chmod 0600 'iscsi/iscsid.conf'
maybe chmod 0644 'issue'
maybe chmod 0644 'issue.net'
-maybe chmod 0755 'java-8-openjdk'
-maybe chmod 0644 'java-8-openjdk/accessibility.properties'
-maybe chmod 0644 'java-8-openjdk/calendars.properties'
-maybe chmod 0644 'java-8-openjdk/content-types.properties'
-maybe chmod 0644 'java-8-openjdk/flavormap.properties'
-maybe chmod 0755 'java-8-openjdk/images'
-maybe chmod 0755 'java-8-openjdk/images/cursors'
-maybe chmod 0644 'java-8-openjdk/images/cursors/cursors.properties'
-maybe chmod 0644 'java-8-openjdk/jvm-amd64.cfg'
-maybe chmod 0644 'java-8-openjdk/logging.properties'
-maybe chmod 0755 'java-8-openjdk/management'
-maybe chmod 0644 'java-8-openjdk/management/jmxremote.access'
-maybe chmod 0644 'java-8-openjdk/management/jmxremote.password'
-maybe chmod 0644 'java-8-openjdk/management/management.properties'
-maybe chmod 0644 'java-8-openjdk/management/snmp.acl'
-maybe chmod 0644 'java-8-openjdk/net.properties'
-maybe chmod 0644 'java-8-openjdk/psfont.properties.ja'
-maybe chmod 0644 'java-8-openjdk/psfontj2d.properties'
-maybe chmod 0755 'java-8-openjdk/security'
-maybe chmod 0644 'java-8-openjdk/security/blacklisted.certs'
-maybe chmod 0644 'java-8-openjdk/security/java.policy'
-maybe chmod 0644 'java-8-openjdk/security/java.security'
-maybe chmod 0644 'java-8-openjdk/security/nss.cfg'
-maybe chmod 0644 'java-8-openjdk/sound.properties'
-maybe chmod 0644 'java-8-openjdk/swing.properties'
maybe chmod 0755 'kbd'
maybe chmod 0644 'kbd/config'
maybe chmod 0644 'kbd/remap'
maybe chmod 0755 'ssl'
maybe chmod 0755 'ssl/certs'
maybe chmod 0644 'ssl/certs/ca-certificates.crt'
-maybe chmod 0755 'ssl/certs/java'
-maybe chmod 0644 'ssl/certs/java/cacerts'
maybe chmod 0644 'ssl/certs/ssl-cert-snakeoil.pem'
maybe chmod 0644 'ssl/openssl.cnf'
maybe chgrp 'ssl-cert' 'ssl/private'
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/clhsdb
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/hsdb
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jar.binfmt
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/jjs.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/keytool.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/orbd.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/pack200.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/rmid.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/rmiregistry.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/servertool.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/tnameserv.1.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200
\ No newline at end of file
+++ /dev/null
-/usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/unpack200.1.gz
\ No newline at end of file
+++ /dev/null
-#!/bin/sh
-set -e
-
-if [ -t 0 ]; then
- echo "This hook script expects the list of PEM files to be added/removed" >&2
- echo "prefixed with '+'/'-' to be piped into stdin." >&2
- exit 1
-fi
-
-# record the pending certificate updates for later execution by the
-# triggers in ca-certificates-java
-
-mkdir -p /var/lib/ca-certificates-java
-cat - >> /var/lib/ca-certificates-java/pending
-
-case "$1" in
- -f|--fresh)
- dpkg-trigger --no-await update-ca-certificates-java-fresh
- ;;
- *)
- dpkg-trigger --no-await update-ca-certificates-java
- ;;
-esac
-
-# if the hook was activated by a manual run of update-ca-certificates
-# (and not from a maintainer script), ensure the triggers get processed
-
-if [ -z "$DPKG_MAINTSCRIPT_PACKAGE" ]; then
- dpkg --triggers-only --pending
-fi
+++ /dev/null
-# defaults for ca-certificates-java
-
-# The password which is used to protect the integrity of the keystore.
-# storepass must be at least 6 characters long. It must be provided to
-# all commands that access the keystore contents.
-# Only change this if adding private certificates.
-#storepass=''
-
-# enable/disable updates of the keystore /etc/ssl/certs/java/cacerts
-cacerts_updates=yes
+++ /dev/null
-#
-# The following line specifies the assistive technology classes
-# that should be loaded into the Java VM when the AWT is initailized.
-# Specify multiple classes by separating them with commas.
-# Note: the line below cannot end the file (there must be at
-# a minimum a blank line following it).
-#
-assistive_technologies=org.GNOME.Accessibility.AtkWrapper
-
+++ /dev/null
-# Copyright (c) 2005, 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.
-#
-
-#
-# Japanese imperial calendar
-#
-# Meiji since 1868-01-01 00:00:00 local time (Gregorian)
-# Taisho since 1912-07-30 00:00:00 local time (Gregorian)
-# Showa since 1926-12-25 00:00:00 local time (Gregorian)
-# Heisei since 1989-01-08 00:00:00 local time (Gregorian)
-# Reiwa since 2019-05-01 00:00:00 local time (Gregorian)
-calendar.japanese.type: LocalGregorianCalendar
-calendar.japanese.eras: \
- name=Meiji,abbr=M,since=-3218832000000; \
- name=Taisho,abbr=T,since=-1812153600000; \
- name=Showa,abbr=S,since=-1357603200000; \
- name=Heisei,abbr=H,since=600220800000; \
- name=Reiwa,abbr=R,since=1556668800000
-
-#
-# Taiwanese calendar
-# Minguo since 1911-01-01 00:00:00 local time (Gregorian)
-calendar.taiwanese.type: LocalGregorianCalendar
-calendar.taiwanese.eras: \
- name=MinGuo,since=-1830384000000
-
-#
-# Thai Buddhist calendar
-# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian)
-calendar.thai-buddhist.type: LocalGregorianCalendar
-calendar.thai-buddhist.eras: \
- name=BuddhistEra,abbr=B.E.,since=-79302585600000
-calendar.thai-buddhist.year-boundary: \
- day1=4-1,since=-79302585600000; \
- day1=1-1,since=-915148800000
-
-#
-# Hijrah calendars
-#
-calendar.hijrah.Hijrah-umalqura: hijrah-config-umalqura.properties
-calendar.hijrah.Hijrah-umalqura.type: islamic-umalqura
+++ /dev/null
-#sun.net.www MIME content-types table
-#
-# Property fields:
-#
-# <description> ::= 'description' '=' <descriptive string>
-# <extensions> ::= 'file_extensions' '=' <comma-delimited list, include '.'>
-# <image> ::= 'icon' '=' <filename of icon image>
-# <action> ::= 'browser' | 'application' | 'save' | 'unknown'
-# <application> ::= 'application' '=' <command line template>
-#
-
-#
-# The "we don't know anything about this data" type(s).
-# Used internally to mark unrecognized types.
-#
-content/unknown: description=Unknown Content
-unknown/unknown: description=Unknown Data Type
-
-#
-# The template we should use for temporary files when launching an application
-# to view a document of given type.
-#
-temp.file.template: /tmp/%s
-
-#
-# The "real" types.
-#
-application/octet-stream: \
- description=Generic Binary Stream;\
- file_extensions=.saveme,.dump,.hqx,.arc,.o,.a,.bin,.exe,.z,.gz
-
-application/oda: \
- description=ODA Document;\
- file_extensions=.oda
-
-application/pdf: \
- description=Adobe PDF Format;\
- file_extensions=.pdf
-
-application/postscript: \
- description=Postscript File;\
- file_extensions=.eps,.ai,.ps;\
- icon=ps;\
- action=application;\
- application=imagetool %s
-
-application/x-dvi: \
- description=TeX DVI File;\
- file_extensions=.dvi;\
- action=application;\
- application=xdvi %s
-
-application/x-hdf: \
- description=Hierarchical Data Format;\
- file_extensions=.hdf;\
- action=save
-
-application/x-latex: \
- description=LaTeX Source;\
- file_extensions=.latex
-
-application/x-netcdf: \
- description=Unidata netCDF Data Format;\
- file_extensions=.nc,.cdf;\
- action=save
-
-application/x-tex: \
- description=TeX Source;\
- file_extensions=.tex
-
-application/x-texinfo: \
- description=Gnu Texinfo;\
- file_extensions=.texinfo,.texi
-
-application/x-troff: \
- description=Troff Source;\
- file_extensions=.t,.tr,.roff;\
- action=application;\
- application=xterm -title troff -e sh -c \"nroff %s | col | more -w\"
-
-application/x-troff-man: \
- description=Troff Manpage Source;\
- file_extensions=.man;\
- action=application;\
- application=xterm -title troff -e sh -c \"nroff -man %s | col | more -w\"
-
-application/x-troff-me: \
- description=Troff ME Macros;\
- file_extensions=.me;\
- action=application;\
- application=xterm -title troff -e sh -c \"nroff -me %s | col | more -w\"
-
-application/x-troff-ms: \
- description=Troff MS Macros;\
- file_extensions=.ms;\
- action=application;\
- application=xterm -title troff -e sh -c \"nroff -ms %s | col | more -w\"
-
-application/x-wais-source: \
- description=Wais Source;\
- file_extensions=.src,.wsrc
-
-application/zip: \
- description=Zip File;\
- file_extensions=.zip;\
- icon=zip;\
- action=save
-
-application/x-bcpio: \
- description=Old Binary CPIO Archive;\
- file_extensions=.bcpio; action=save
-
-application/x-cpio: \
- description=Unix CPIO Archive;\
- file_extensions=.cpio; action=save
-
-application/x-gtar: \
- description=Gnu Tar Archive;\
- file_extensions=.gtar;\
- icon=tar;\
- action=save
-
-application/x-shar: \
- description=Shell Archive;\
- file_extensions=.sh,.shar;\
- action=save
-
-application/x-sv4cpio: \
- description=SVR4 CPIO Archive;\
- file_extensions=.sv4cpio; action=save
-
-application/x-sv4crc: \
- description=SVR4 CPIO with CRC;\
- file_extensions=.sv4crc; action=save
-
-application/x-tar: \
- description=Tar Archive;\
- file_extensions=.tar;\
- icon=tar;\
- action=save
-
-application/x-ustar: \
- description=US Tar Archive;\
- file_extensions=.ustar;\
- action=save
-
-audio/basic: \
- description=Basic Audio;\
- file_extensions=.snd,.au;\
- icon=audio;\
- action=application;\
- application=audiotool %s
-
-audio/x-aiff: \
- description=Audio Interchange Format File;\
- file_extensions=.aifc,.aif,.aiff;\
- icon=aiff
-
-audio/x-wav: \
- description=Wav Audio;\
- file_extensions=.wav;\
- icon=wav
-
-image/gif: \
- description=GIF Image;\
- file_extensions=.gif;\
- icon=gif;\
- action=browser
-
-image/ief: \
- description=Image Exchange Format;\
- file_extensions=.ief
-
-image/jpeg: \
- description=JPEG Image;\
- file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\
- icon=jpeg;\
- action=browser;\
- application=imagetool %s
-
-image/tiff: \
- description=TIFF Image;\
- file_extensions=.tif,.tiff;\
- icon=tiff
-
-image/vnd.fpx: \
- description=FlashPix Image;\
- file_extensions=.fpx,.fpix
-
-image/x-cmu-rast: \
- description=CMU Raster Image;\
- file_extensions=.ras
-
-image/x-portable-anymap: \
- description=PBM Anymap Format;\
- file_extensions=.pnm
-
-image/x-portable-bitmap: \
- description=PBM Bitmap Format;\
- file_extensions=.pbm
-
-image/x-portable-graymap: \
- description=PBM Graymap Format;\
- file_extensions=.pgm
-
-image/x-portable-pixmap: \
- description=PBM Pixmap Format;\
- file_extensions=.ppm
-
-image/x-rgb: \
- description=RGB Image;\
- file_extensions=.rgb
-
-image/x-xbitmap: \
- description=X Bitmap Image;\
- file_extensions=.xbm,.xpm
-
-image/x-xwindowdump: \
- description=X Window Dump Image;\
- file_extensions=.xwd
-
-image/png: \
- description=PNG Image;\
- file_extensions=.png;\
- icon=png;\
- action=browser
-
-image/bmp: \
- description=Bitmap Image;\
- file_extensions=.bmp;
-
-text/html: \
- description=HTML Document;\
- file_extensions=.htm,.html;\
- icon=html
-
-text/plain: \
- description=Plain Text;\
- file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\
- icon=text;\
- action=browser
-
-text/tab-separated-values: \
- description=Tab Separated Values Text;\
- file_extensions=.tsv
-
-text/x-setext: \
- description=Structure Enhanced Text;\
- file_extensions=.etx
-
-video/mpeg: \
- description=MPEG Video Clip;\
- file_extensions=.mpg,.mpe,.mpeg;\
- icon=mpeg;\
- action=application;\
- application=mpeg_play %s
-
-video/quicktime: \
- description=QuickTime Video Clip;\
- file_extensions=.mov,.qt
-
-application/x-troff-msvideo: \
- description=AVI Video;\
- file_extensions=.avi;\
- icon=avi
-
-video/x-sgi-movie: \
- description=SGI Movie;\
- file_extensions=.movie,.mv
-
-message/rfc822: \
- description=Internet Email Message;\
- file_extensions=.mime
-
-application/xml: \
- description=XML document;\
- file_extensions=.xml
-
-
-
+++ /dev/null
-#
-# This properties file is used to initialize the default
-# java.awt.datatransfer.SystemFlavorMap. It contains the X11 platform-specific,
-# default mappings between common X11 selection atoms and platform-independent
-# MIME type strings, which will be converted into
-# java.awt.datatransfer.DataFlavors.
-#
-# These default mappings may be augmented by specifying the
-#
-# AWT.DnD.flavorMapFileURL
-#
-# property in the appropriate awt.properties file. The specified properties URL
-# will be loaded into the SystemFlavorMap.
-#
-# The standard format is:
-#
-# <native>=<MIME type>
-#
-# <native> should be a string identifier that the native platform will
-# recognize as a valid data format. <MIME type> should specify both a MIME
-# primary type and a MIME subtype separated by a '/'. The MIME type may include
-# parameters, where each parameter is a key/value pair separated by '=', and
-# where each parameter to the MIME type is separated by a ';'.
-#
-# Because SystemFlavorMap implements FlavorTable, developers are free to
-# duplicate both native keys and DataFlavor values. If a mapping contains a
-# duplicate key or value, earlier mappings which included this key or value
-# will be preferred.
-#
-# Mappings whose values specify DataFlavors with primary MIME types of
-# "text", and which support the charset parameter, should specify the exact
-# format in which the native platform expects the data. The "charset"
-# parameter specifies the char to byte encoding, the "eoln" parameter
-# specifies the end-of-line marker, and the "terminators" parameter specifies
-# the number of terminating NUL bytes. Note that "eoln" and "terminators"
-# are not standardized MIME type parameters. They are specific to this file
-# format ONLY. They will not appear in any of the DataFlavors returned by the
-# SystemFlavorMap at the Java level.
-#
-# If the "charset" parameter is omitted, or has zero length, the platform
-# default encoding is assumed. If the "eoln" parameter is omitted, or has
-# zero length, "\n" is assumed. If the "terminators" parameter is omitted,
-# or has a value less than zero, zero is assumed.
-#
-# Upon initialization, the data transfer subsystem will record the specified
-# details of the native text format, but the default SystemFlavorMap will
-# present a large set of synthesized DataFlavors which map, in both
-# directions, to the native. After receiving data from the application in one
-# of the synthetic DataFlavors, the data transfer subsystem will transform
-# the data stream into the format specified in this file before passing the
-# transformed stream to the native system.
-#
-# Mappings whose values specify DataFlavors with primary MIME types of
-# "text", but which do not support the charset parameter, will be treated as
-# opaque, 8-bit data. They will not undergo any transformation process, and
-# any "charset", "eoln", or "terminators" parameters specified in this file
-# will be ignored.
-#
-# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of
-# text flavors which support the charset parameter.
-
-UTF8_STRING=text/plain;charset=UTF-8;eoln="\n";terminators=0
-
-# The COMPOUND_TEXT support for inter-client text transfer is disabled by
-# default. The reason is that many native applications prefer this format over
-# other native text formats, but are unable to decode the textual data in this
-# format properly. This results in java-to-native text transfer failures.
-# To enable the COMPOUND_TEXT support for this JRE installation uncomment
-# the line below.
-
-# COMPOUND_TEXT=text/plain;charset=x-compound-text;eoln="\n";terminators=0
-
-TEXT=text/plain;eoln="\n";terminators=0
-STRING=text/plain;charset=iso8859-1;eoln="\n";terminators=0
-FILE_NAME=application/x-java-file-list;class=java.util.List
-text/uri-list=application/x-java-file-list;class=java.util.List
-PNG=image/x-java-image;class=java.awt.Image
-JFIF=image/x-java-image;class=java.awt.Image
+++ /dev/null
-#
-#
-# Cursors Properties file
-#
-# Names GIF89 sources for Custom Cursors and their associated HotSpots
-#
-# Note: the syntax of the property name is significant and is parsed
-# by java.awt.Cursor
-#
-# The syntax is: Cursor.<name>.<geom>.File=<filename>
-# Cursor.<name>.<geom>.HotSpot=<x>,<y>
-# Cursor.<name>.<geom>.Name=<localized name>
-#
-Cursor.CopyDrop.32x32.File=motif_CopyDrop32x32.gif
-Cursor.CopyDrop.32x32.HotSpot=0,0
-Cursor.CopyDrop.32x32.Name=CopyDrop32x32
-#
-Cursor.MoveDrop.32x32.File=motif_MoveDrop32x32.gif
-Cursor.MoveDrop.32x32.HotSpot=0,0
-Cursor.MoveDrop.32x32.Name=MoveDrop32x32
-#
-Cursor.LinkDrop.32x32.File=motif_LinkDrop32x32.gif
-Cursor.LinkDrop.32x32.HotSpot=0,0
-Cursor.LinkDrop.32x32.Name=LinkDrop32x32
-#
-Cursor.CopyNoDrop.32x32.File=motif_CopyNoDrop32x32.gif
-Cursor.CopyNoDrop.32x32.HotSpot=6,2
-Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32
-#
-Cursor.MoveNoDrop.32x32.File=motif_MoveNoDrop32x32.gif
-Cursor.MoveNoDrop.32x32.HotSpot=6,2
-Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32
-#
-Cursor.LinkNoDrop.32x32.File=motif_LinkNoDrop32x32.gif
-Cursor.LinkNoDrop.32x32.HotSpot=6,2
-Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32
-#
-Cursor.Invalid.32x32.File=invalid32x32.gif
-Cursor.Invalid.32x32.HotSpot=6,2
-Cursor.Invalid.32x32.Name=Invalid32x32
+++ /dev/null
-# 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 this 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=<jvm_dir>" option, but that too is unsupported
-# and may not be available in a future release.
-#
--server KNOWN
--client IGNORE
--zero KNOWN
--dcevm KNOWN
+++ /dev/null
-############################################################
-# Default Logging Configuration File
-#
-# You can use a different file by specifying a filename
-# with the java.util.logging.config.file system property.
-# For example java -Djava.util.logging.config.file=myfile
-############################################################
-
-############################################################
-# Global properties
-############################################################
-
-# "handlers" specifies a comma separated list of log Handler
-# classes. These handlers will be installed during VM startup.
-# Note that these classes must be on the system classpath.
-# By default we only configure a ConsoleHandler, which will only
-# show messages at the INFO and above levels.
-handlers= java.util.logging.ConsoleHandler
-
-# To also add the FileHandler, use the following line instead.
-#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler
-
-# Default global logging level.
-# This specifies which kinds of events are logged across
-# all loggers. For any given facility this global level
-# can be overriden by a facility specific level
-# Note that the ConsoleHandler also has a separate level
-# setting to limit messages printed to the console.
-.level= INFO
-
-############################################################
-# Handler specific properties.
-# Describes specific configuration info for Handlers.
-############################################################
-
-# default file output is in user's home directory.
-java.util.logging.FileHandler.pattern = %h/java%u.log
-java.util.logging.FileHandler.limit = 50000
-java.util.logging.FileHandler.count = 1
-java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
-
-# Limit the message that are printed on the console to INFO and above.
-java.util.logging.ConsoleHandler.level = INFO
-java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
-
-# Example to customize the SimpleFormatter output format
-# to print one-line log message like this:
-# <level>: <log message> [<date/time>]
-#
-# java.util.logging.SimpleFormatter.format=%4$s: %5$s [%1$tc]%n
-
-############################################################
-# Facility specific properties.
-# Provides extra control for each logger.
-############################################################
-
-# For example, set the com.xyz.foo logger to only log SEVERE
-# messages:
-com.xyz.foo.level = SEVERE
+++ /dev/null
-######################################################################
-# Default Access Control File for Remote JMX(TM) Monitoring
-######################################################################
-#
-# Access control file for Remote JMX API access to monitoring.
-# This file defines the allowed access for different roles. The
-# password file (jmxremote.password by default) defines the roles and their
-# passwords. To be functional, a role must have an entry in
-# both the password and the access files.
-#
-# The default location of this file is $JRE/lib/management/jmxremote.access
-# You can specify an alternate location by specifying a property in
-# the management config file $JRE/lib/management/management.properties
-# (See that file for details)
-#
-# The file format for password and access files is syntactically the same
-# as the Properties file format. The syntax is described in the Javadoc
-# for java.util.Properties.load.
-# A typical access file has multiple lines, where each line is blank,
-# a comment (like this one), or an access control entry.
-#
-# An access control entry consists of a role name, and an
-# associated access level. The role name is any string that does not
-# itself contain spaces or tabs. It corresponds to an entry in the
-# password file (jmxremote.password). The access level is one of the
-# following:
-# "readonly" grants access to read attributes of MBeans.
-# For monitoring, this means that a remote client in this
-# role can read measurements but cannot perform any action
-# that changes the environment of the running program.
-# "readwrite" grants access to read and write attributes of MBeans,
-# to invoke operations on them, and optionally
-# to create or remove them. This access should be granted
-# only to trusted clients, since they can potentially
-# interfere with the smooth operation of a running program.
-#
-# The "readwrite" access level can optionally be followed by the "create" and/or
-# "unregister" keywords. The "unregister" keyword grants access to unregister
-# (delete) MBeans. The "create" keyword grants access to create MBeans of a
-# particular class or of any class matching a particular pattern. Access
-# should only be granted to create MBeans of known and trusted classes.
-#
-# For example, the following entry would grant readwrite access
-# to "controlRole", as well as access to create MBeans of the class
-# javax.management.monitor.CounterMonitor and to unregister any MBean:
-# controlRole readwrite \
-# create javax.management.monitor.CounterMonitorMBean \
-# unregister
-# or equivalently:
-# controlRole readwrite unregister create javax.management.monitor.CounterMBean
-#
-# The following entry would grant readwrite access as well as access to create
-# MBeans of any class in the packages javax.management.monitor and
-# javax.management.timer:
-# controlRole readwrite \
-# create javax.management.monitor.*,javax.management.timer.* \
-# unregister
-#
-# The \ character is defined in the Properties file syntax to allow continuation
-# lines as shown here. A * in a class pattern matches a sequence of characters
-# other than dot (.), so javax.management.monitor.* matches
-# javax.management.monitor.CounterMonitor but not
-# javax.management.monitor.foo.Bar.
-#
-# A given role should have at most one entry in this file. If a role
-# has no entry, it has no access.
-# If multiple entries are found for the same role name, then the last
-# access entry is used.
-#
-#
-# Default access control entries:
-# o The "monitorRole" role has readonly access.
-# o The "controlRole" role has readwrite access and can create the standard
-# Timer and Monitor MBeans defined by the JMX API.
-
-monitorRole readonly
-controlRole readwrite \
- create javax.management.monitor.*,javax.management.timer.* \
- unregister
+++ /dev/null
-# ----------------------------------------------------------------------
-# Template for jmxremote.password
-#
-# o Copy this template to jmxremote.password
-# o Set the user/password entries in jmxremote.password
-# o Change the permission of jmxremote.password to read-only
-# by the owner.
-#
-# See below for the location of jmxremote.password file.
-# ----------------------------------------------------------------------
-
-##############################################################
-# Password File for Remote JMX Monitoring
-##############################################################
-#
-# Password file for Remote JMX API access to monitoring. This
-# file defines the different roles and their passwords. The access
-# control file (jmxremote.access by default) defines the allowed
-# access for each role. To be functional, a role must have an entry
-# in both the password and the access files.
-#
-# Default location of this file is $JRE/lib/management/jmxremote.password
-# You can specify an alternate location by specifying a property in
-# the management config file $JRE/lib/management/management.properties
-# or by specifying a system property (See that file for details).
-
-
-##############################################################
-# File permissions of the jmxremote.password file
-##############################################################
-# Since there are cleartext passwords stored in this file,
-# this file must be readable by ONLY the owner,
-# otherwise the program will exit with an error.
-#
-# The file format for password and access files is syntactically the same
-# as the Properties file format. The syntax is described in the Javadoc
-# for java.util.Properties.load.
-# Typical password file has multiple lines, where each line is blank,
-# a comment (like this one), or a password entry.
-#
-#
-# A password entry consists of a role name and an associated
-# password. The role name is any string that does not itself contain
-# spaces or tabs. The password is again any string that does not
-# contain spaces or tabs. Note that passwords appear in the clear in
-# this file, so it is a good idea not to use valuable passwords.
-#
-# A given role should have at most one entry in this file. If a role
-# has no entry, it has no access.
-# If multiple entries are found for the same role name, then the last one
-# is used.
-#
-# In a typical installation, this file can be read by anybody on the
-# local machine, and possibly by people on other machines.
-# For # security, you should either restrict the access to this file,
-# or specify another, less accessible file in the management config file
-# as described above.
-#
-# Following are two commented-out entries. The "measureRole" role has
-# password "QED". The "controlRole" role has password "R&D".
-#
-# monitorRole QED
-# controlRole R&D
-
+++ /dev/null
-#####################################################################
-# Default Configuration File for Java Platform Management
-#####################################################################
-#
-# 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=<port-number>
-# or -Dcom.sun.management.snmp.port=<port-number>
-# or -Dcom.sun.management.config.file=<this-file>
-#
-# The default Management Configuration file is:
-#
-# $JRE/lib/management/management.properties
-#
-# Another location for the Management Configuration File can be specified
-# by the following property on the Java command line:
-#
-# -Dcom.sun.management.config.file=<this-file>
-#
-# If -Dcom.sun.management.config.file=<this-file> is set, the port
-# number for the management agent can be specified in the config file
-# using the following lines:
-#
-# ################ Management Agent Port #########################
-#
-# For setting the JMX RMI agent port use the following line
-# com.sun.management.jmxremote.port=<port-number>
-#
-# For setting the SNMP agent port use the following line
-# com.sun.management.snmp.port=<port-number>
-
-#####################################################################
-# Optional Instrumentation
-#####################################################################
-#
-# By default only the basic instrumentation with low overhead is on.
-# The following properties allow to selectively turn on optional
-# instrumentation which are off by default and may have some
-# additional overhead.
-#
-# com.sun.management.enableThreadContentionMonitoring
-#
-# This option enables thread contention monitoring if the
-# Java virtual machine supports such instrumentation.
-# Refer to the specification for the java.lang.management.ThreadMBean
-# interface - see isThreadContentionMonitoringSupported() method.
-#
-
-# 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=<port-number>
-# 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=<trap-destination-port-number>
-# 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 <host>:<trap-destination-port-number>
-# 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=<trap-destination-port-number>
-
-#
-# ################ SNMP listen interface #########################
-#
-# com.sun.management.snmp.interface=<InetAddress>
-# 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=<InetAddress>
-
-#
-# #################### 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/lib/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
-#####################################################################
-#
-# If system property -Dcom.sun.management.jmxremote.port=<port-number>
-# is set then
-# - A MBean server is started
-# - JRE Platform MBeans are registered in the MBean server
-# - RMI connector is published in a private readonly registry at
-# specified port using a well known name, "jmxrmi"
-# - the following properties are read for JMX remote management.
-#
-# The configuration can be specified only at startup time.
-# Later changes to above system property (e.g. via setProperty method),
-# this config file, the password file, or the access file have no effect to the
-# running MBean server, the connector, or the registry.
-#
-
-#
-# ########## RMI connector settings for local management ##########
-#
-# com.sun.management.jmxremote.local.only=true|false
-# Default for this property is true. (Case for true/false ignored)
-# If this property is specified as true then the local JMX RMI connector
-# server will only accept connection requests from clients running on
-# the host where the out-of-the-box JMX management agent is running.
-# In order to ensure backwards compatibility this property could be
-# set to false. However, deploying the local management agent in this
-# way is discouraged because the local JMX RMI connector server will
-# accept connection requests from any client either local or remote.
-# For remote management the remote JMX RMI connector server should
-# be used instead with authentication and SSL/TLS encryption enabled.
-#
-
-# For allowing the local management agent accept local
-# and remote connection requests use the following line
-# com.sun.management.jmxremote.local.only=false
-
-#
-# ###################### RMI SSL #############################
-#
-# com.sun.management.jmxremote.ssl=true|false
-# Default for this property is true. (Case for true/false ignored)
-# If this property is specified as false then SSL is not used.
-#
-
-# For RMI monitoring without SSL use the following line
-# com.sun.management.jmxremote.ssl=false
-
-# com.sun.management.jmxremote.ssl.config.file=filepath
-# Specifies the location of the SSL configuration file. A properties
-# file can be used to supply the keystore and truststore location and
-# password settings thus avoiding to pass them as cleartext in the
-# command-line.
-#
-# The current implementation of the out-of-the-box management agent will
-# look up and use the properties specified below to configure the SSL
-# keystore and truststore, if present:
-# javax.net.ssl.keyStore=<keystore-location>
-# javax.net.ssl.keyStorePassword=<keystore-password>
-# javax.net.ssl.trustStore=<truststore-location>
-# javax.net.ssl.trustStorePassword=<truststore-password>
-# Any other properties in the file will be ignored. This will allow us
-# to extend the property set in the future if required by the default
-# SSL implementation.
-#
-# If the property "com.sun.management.jmxremote.ssl" is set to false,
-# then this property is ignored.
-#
-
-# For supplying the keystore settings in a file use the following line
-# com.sun.management.jmxremote.ssl.config.file=filepath
-
-# com.sun.management.jmxremote.ssl.enabled.cipher.suites=<cipher-suites>
-# The value of this property is a string that is a comma-separated list
-# of SSL/TLS cipher suites to enable. This property can be specified in
-# conjunction with the previous property "com.sun.management.jmxremote.ssl"
-# in order to control which particular SSL/TLS cipher suites are enabled
-# for use by accepted connections. If this property is not specified then
-# the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that
-# are enabled by default.
-#
-
-# com.sun.management.jmxremote.ssl.enabled.protocols=<protocol-versions>
-# The value of this property is a string that is a comma-separated list
-# of SSL/TLS protocol versions to enable. This property can be specified in
-# conjunction with the previous property "com.sun.management.jmxremote.ssl"
-# in order to control which particular SSL/TLS protocol versions are
-# enabled for use by accepted connections. If this property is not
-# specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS
-# protocol versions that are enabled by default.
-#
-
-# com.sun.management.jmxremote.ssl.need.client.auth=true|false
-# Default for this property is false. (Case for true/false ignored)
-# If this property is specified as true in conjunction with the previous
-# property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server
-# Socket Factory will require client authentication.
-#
-
-# For RMI monitoring with SSL client authentication use the following line
-# com.sun.management.jmxremote.ssl.need.client.auth=true
-
-# com.sun.management.jmxremote.registry.ssl=true|false
-# Default for this property is false. (Case for true/false ignored)
-# If this property is specified as true then the RMI registry used
-# to bind the RMIServer remote object is protected with SSL/TLS
-# RMI Socket Factories that can be configured with the properties:
-# com.sun.management.jmxremote.ssl.config.file
-# com.sun.management.jmxremote.ssl.enabled.cipher.suites
-# com.sun.management.jmxremote.ssl.enabled.protocols
-# com.sun.management.jmxremote.ssl.need.client.auth
-# If the two properties below are true at the same time, i.e.
-# com.sun.management.jmxremote.ssl=true
-# com.sun.management.jmxremote.registry.ssl=true
-# then the RMIServer remote object and the RMI registry are
-# both exported with the same SSL/TLS RMI Socket Factories.
-#
-
-# For using an SSL/TLS protected RMI registry use the following line
-# com.sun.management.jmxremote.registry.ssl=true
-
-#
-# ################ RMI User authentication ################
-#
-# com.sun.management.jmxremote.authenticate=true|false
-# Default for this property is true. (Case for true/false ignored)
-# If this property is specified as false then no authentication is
-# performed and all users are allowed all access.
-#
-
-# For RMI monitoring without any checking use the following line
-# com.sun.management.jmxremote.authenticate=false
-
-#
-# ################ RMI Login configuration ###################
-#
-# com.sun.management.jmxremote.login.config=<config-name>
-# Specifies the name of a JAAS login configuration entry to use when
-# authenticating users of RMI monitoring.
-#
-# Setting this property is optional - the default login configuration
-# specifies a file-based authentication that uses the password file.
-#
-# When using this property to override the default login configuration
-# then the named configuration entry must be in a file that gets loaded
-# by JAAS. In addition, the login module(s) specified in the configuration
-# should use the name and/or password callbacks to acquire the user's
-# credentials. See the NameCallback and PasswordCallback classes in the
-# javax.security.auth.callback package for more details.
-#
-# If the property "com.sun.management.jmxremote.authenticate" is set to
-# false, then this property and the password & access files are ignored.
-#
-
-# For a non-default login configuration use the following line
-# com.sun.management.jmxremote.login.config=<config-name>
-
-#
-# ################ RMI Password file location ##################
-#
-# com.sun.management.jmxremote.password.file=filepath
-# Specifies location for password file
-# This is optional - default location is
-# $JRE/lib/management/jmxremote.password
-#
-# If the property "com.sun.management.jmxremote.authenticate" is set to
-# false, then this property and the password & access files are ignored.
-# Otherwise the password file must exist and be in the valid format.
-# If the password file is empty or non-existent then no access is allowed.
-#
-
-# For a non-default password file location use the following line
-# com.sun.management.jmxremote.password.file=filepath
-
-#
-# ################ RMI Access file location #####################
-#
-# com.sun.management.jmxremote.access.file=filepath
-# Specifies location for access file
-# This is optional - default location is
-# $JRE/lib/management/jmxremote.access
-#
-# If the property "com.sun.management.jmxremote.authenticate" is set to
-# false, then this property and the password & access files are ignored.
-# Otherwise, the access file must exist and be in the valid format.
-# If the access file is empty or non-existent then no access is allowed.
-#
-
-# For a non-default password file location use the following line
-# com.sun.management.jmxremote.access.file=filepath
-#
-
-# ################ Management agent listen interface #########################
-#
-# com.sun.management.jmxremote.host=<host-or-interface-name>
-# Specifies the local interface on which the JMX RMI 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.
-#
-# The format of the value for that property is any string accepted
-# by java.net.InetAddress.getByName(String).
-#
+++ /dev/null
-# ----------------------------------------------------------------------
-# Template for SNMP Access Control List File
-#
-# o Copy this template to snmp.acl
-# o Set access control for SNMP support
-# o Change the permission of snmp.acl to be read-only
-# by the owner.
-#
-# See below for the location of snmp.acl file.
-# ----------------------------------------------------------------------
-
-############################################################
-# SNMP Access Control List File
-############################################################
-#
-# Default location of this file is $JRE/lib/management/snmp.acl.
-# You can specify an alternate location by specifying a property in
-# the management config file $JRE/lib/management/management.properties
-# or by specifying a system property (See that file for details).
-#
-
-
-##############################################################
-# File permissions of the snmp.acl file
-##############################################################
-#
-# Since there are cleartext community strings stored in this file,
-# this ACL file must be readable by ONLY the owner,
-# otherwise the program will exit with an error.
-#
-##############################################################
-# Format of the acl group
-##############################################################
-#
-# communities: a list of SNMP community strings to which the
-# access control applies separated by commas.
-#
-# access: either "read-only" or "read-write".
-#
-# managers: a list of hosts to be granted the access rights.
-# Each can be expressed as any one of the following:
-# - hostname: hubble
-# - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82
-# - ip v4 and v6 netmask prefix notation: 123.456.789.0/24,
-# fe80::a00:20ff:fe9b:ea82/64
-# see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt)
-#
-# An example of two community groups for multiple hosts:
-# acl = {
-# {
-# communities = public, private
-# access = read-only
-# managers = hubble, snowbell, nanak
-# }
-# {
-# communities = jerry
-# access = read-write
-# managers = hubble, telescope
-# }
-# }
-#
-##############################################################
-# Format of the trap group
-##############################################################
-#
-# trap-community: a single SNMP community string that will be included
-# in the traps sent to the hosts.
-#
-# hosts: a list of hosts to which the SNMP agent will send traps.
-#
-# An example of two trap community definitions for multiple hosts:
-# trap = {
-# {
-# trap-community = public
-# hosts = hubble, snowbell
-# }
-# {
-# trap-community = private
-# hosts = telescope
-# }
-# }
-#
-############################################################
-#
-# Update the community strings (public and private) below
-# before copying this template file
-#
-# Common SNMP ACL Example
-# ------------------------
-#
-# o Only localhost can connect, and access rights
-# are limited to read-only
-# o Traps are sent to localhost only
-#
-#
-# acl = {
-# {
-# communities = public, private
-# access = read-only
-# managers = localhost
-# }
-# }
-#
-#
-# trap = {
-# {
-# trap-community = public
-# hosts = localhost
-# }
-# }
+++ /dev/null
-############################################################
-# 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
-# on the command line or set programatically.
-# For now, only the various proxy settings can be configured here.
-############################################################
-
-# Whether or not the DefaultProxySelector will default to System Proxy
-# settings when they do exist.
-# Set it to 'true' to enable this feature and check for platform
-# specific proxy settings
-# Note that the system properties that do explicitely 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
-
-#------------------------------------------------------------------------
-# Proxy configuration for the various protocol handlers.
-# DO NOT uncomment these lines if you have set java.net.useSystemProxies
-# to true as the protocol specific properties will take precedence over
-# system settings.
-#------------------------------------------------------------------------
-
-# HTTP Proxy settings. proxyHost is the name of the proxy server
-# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
-# value is 80) and nonProxyHosts is a '|' separated list of hostnames which
-# should be accessed directly, ignoring the proxy server (default value is
-# localhost & 127.0.0.1).
-#
-# http.proxyHost=
-# http.proxyPort=80
-http.nonProxyHosts=localhost|127.*|[::1]
-#
-# HTTPS Proxy Settings. proxyHost is the name of the proxy server
-# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
-# value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list.
-#
-# https.proxyHost=
-# https.proxyPort=443
-#
-# FTP Proxy settings. proxyHost is the name of the proxy server
-# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
-# value is 80) and nonProxyHosts is a '|' separated list of hostnames which
-# should be accessed directly, ignoring the proxy server (default value is
-# localhost & 127.0.0.1).
-#
-# ftp.proxyHost=
-# ftp.proxyPort=80
-ftp.nonProxyHosts=localhost|127.*|[::1]
-#
-# Gopher Proxy settings. proxyHost is the name of the proxy server
-# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default
-# value is 80)
-#
-# gopher.proxyHost=
-# gopher.proxyPort=80
-#
-# Socks proxy settings. socksProxyHost is the name of the proxy server
-# (e.g. socks.domain.com), socksProxyPort is the port number to use
-# (default value is 1080)
-#
-# socksProxyHost=
-# 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
-# number of Keep Alive connections to be on the queue for clean up (default
-# value is 10).
-# http.KeepAlive.remainingData=512
-# http.KeepAlive.queuedConnections=10
-
-# Authentication Scheme restrictions for HTTP and HTTPS.
-#
-# In some environments certain authentication schemes may be undesirable
-# when proxying HTTP or HTTPS. For example, "Basic" results in effectively the
-# cleartext transmission of the user's password over the physical network.
-# This section describes the mechanism for disabling authentication schemes
-# based on the scheme name. Disabled schemes will be treated as if they are not
-# supported by the implementation.
-#
-# The 'jdk.http.auth.tunneling.disabledSchemes' property lists the authentication
-# schemes that will be disabled when tunneling HTTPS over a proxy, HTTP CONNECT.
-# The 'jdk.http.auth.proxying.disabledSchemes' property lists the authentication
-# schemes that will be disabled when proxying HTTP.
-#
-# In both cases the property is a comma-separated list of, case-insensitive,
-# authentication scheme names, as defined by their relevant RFCs. An
-# implementation may, but is not required to, support common schemes whose names
-# include: 'Basic', 'Digest', 'NTLM', 'Kerberos', 'Negotiate'. A scheme that
-# is not known, or not supported, by the implementation is ignored.
-#
-# Note: This property is currently used by the JDK Reference implementation. It
-# is not guaranteed to be examined and used by other implementations.
-#
-#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
+++ /dev/null
-#
-#
-# Copyright (c) 1996, 2000, 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.
-#
-
-#
-# Japanese PostScript printer property file
-#
-font.num=16
-#
-serif=serif
-timesroman=serif
-sansserif=sansserif
-helvetica=sansserif
-monospaced=monospaced
-courier=monospaced
-dialog=sansserif
-dialoginput=monospaced
-#
-serif.latin1.plain=Times-Roman
-serif.latin1.italic=Times-Italic
-serif.latin1.bolditalic=Times-BoldItalic
-serif.latin1.bold=Times-Bold
-#
-sansserif.latin1.plain=Helvetica
-sansserif.latin1.italic=Helvetica-Oblique
-sansserif.latin1.bolditalic=Helvetica-BoldOblique
-sansserif.latin1.bold=Helvetica-Bold
-#
-monospaced.latin1.plain=Courier
-monospaced.latin1.italic=Courier-Oblique
-monospaced.latin1.bolditalic=Courier-BoldOblique
-monospaced.latin1.bold=Courier-Bold
-#
-serif.x11jis0208.plain=Ryumin-Light-H
-serif.x11jis0208.italic=Ryumin-Light-H
-serif.x11jis0208.bolditalic=Ryumin-Light-H
-serif.x11jis0208.bold=Ryumin-Light-H
-#
-sansserif.x11jis0208.plain=GothicBBB-Medium-H
-sansserif.x11jis0208.italic=GothicBBB-Medium-H
-sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H
-sansserif.x11jis0208.bold=GothicBBB-Medium-H
-#
-monospaced.x11jis0208.plain=GothicBBB-Medium-H
-monospaced.x11jis0208.italic=GothicBBB-Medium-H
-monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H
-monospaced.x11jis0208.bold=GothicBBB-Medium-H
-#
-serif.x11jis0201.plain=Ryumin-Light.Hankaku
-serif.x11jis0201.italic=Ryumin-Light.Hankaku
-serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku
-serif.x11jis0201.bold=Ryumin-Light.Hankaku
-#
-sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku
-sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku
-sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku
-sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku
-#
-monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku
-monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku
-monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku
-monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku
-#
-Helvetica=0
-Helvetica-Bold=1
-Helvetica-Oblique=2
-Helvetica-BoldOblique=3
-Times-Roman=4
-Times-Bold=5
-Times-Italic=6
-Times-BoldItalic=7
-Courier=8
-Courier-Bold=9
-Courier-Oblique=10
-Courier-BoldOblique=11
-GothicBBB-Medium-H=12
-Ryumin-Light-H=13
-GothicBBB-Medium.Hankaku=14
-Ryumin-Light.Hankaku=15
-#
-font.0=Helvetica ISOF
-font.1=Helvetica-Bold ISOF
-font.2=Helvetica-Oblique ISOF
-font.3=Helvetica-BoldOblique ISOF
-font.4=Times-Roman ISOF
-font.5=Times-Bold ISOF
-font.6=Times-Italic ISOF
-font.7=Times-BoldItalic ISOF
-font.8=Courier ISOF
-font.9=Courier-Bold ISOF
-font.10=Courier-Oblique ISOF
-font.11=Courier-BoldOblique ISOF
-font.12=GothicBBB-Medium-H findfont
-font.13=Ryumin-Light-H findfont
-font.14=GothicBBB-Medium.Hankaku findfont
-font.15=Ryumin-Light.Hankaku findfont
-#
+++ /dev/null
-#
-#
-# Copyright (c) 1999, 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.
-
-#
-# PostScript printer property file for Java 2D printing.
-#
-# WARNING: This is an internal implementation file, not a public file.
-# Any customisation or reliance on the existence of this file and its
-# contents or syntax is discouraged and unsupported.
-# It may be incompatibly changed or removed without any notice.
-#
-#
-font.num=35
-#
-# Legacy logical font family names and logical font aliases should all
-# map to the primary logical font names.
-#
-serif=serif
-times=serif
-timesroman=serif
-sansserif=sansserif
-helvetica=sansserif
-dialog=sansserif
-dialoginput=monospaced
-monospaced=monospaced
-courier=monospaced
-#
-# Next, physical fonts which can be safely mapped to standard postscript fonts
-# These keys generally map to a value which is the same as the key, so
-# the key/value is just a way to say the font has a mapping.
-# Sometimes however we map more than one screen font to the same PS font.
-#
-avantgarde=avantgarde_book
-avantgarde_book=avantgarde_book
-avantgarde_demi=avantgarde_demi
-avantgarde_book_oblique=avantgarde_book_oblique
-avantgarde_demi_oblique=avantgarde_demi_oblique
-#
-itcavantgarde=avantgarde_book
-itcavantgarde=avantgarde_book
-itcavantgarde_demi=avantgarde_demi
-itcavantgarde_oblique=avantgarde_book_oblique
-itcavantgarde_demi_oblique=avantgarde_demi_oblique
-#
-bookman=bookman_light
-bookman_light=bookman_light
-bookman_demi=bookman_demi
-bookman_light_italic=bookman_light_italic
-bookman_demi_italic=bookman_demi_italic
-#
-# Exclude "helvetica" on its own as that's a legacy name for a logical font
-helvetica_bold=helvetica_bold
-helvetica_oblique=helvetica_oblique
-helvetica_bold_oblique=helvetica_bold_oblique
-#
-itcbookman_light=bookman_light
-itcbookman_demi=bookman_demi
-itcbookman_light_italic=bookman_light_italic
-itcbookman_demi_italic=bookman_demi_italic
-#
-# Exclude "courier" on its own as that's a legacy name for a logical font
-courier_bold=courier_bold
-courier_oblique=courier_oblique
-courier_bold_oblique=courier_bold_oblique
-#
-courier_new=courier
-courier_new_bold=courier_bold
-#
-monotype_century_schoolbook=newcenturyschoolbook
-monotype_century_schoolbook_bold=newcenturyschoolbook_bold
-monotype_century_schoolbook_italic=newcenturyschoolbook_italic
-monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic
-#
-newcenturyschoolbook=newcenturyschoolbook
-newcenturyschoolbook_bold=newcenturyschoolbook_bold
-newcenturyschoolbook_italic=newcenturyschoolbook_italic
-newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic
-#
-palatino=palatino
-palatino_bold=palatino_bold
-palatino_italic=palatino_italic
-palatino_bold_italic=palatino_bold_italic
-#
-# Exclude "times" on its own as that's a legacy name for a logical font
-times_bold=times_roman_bold
-times_italic=times_roman_italic
-times_bold_italic=times_roman_bold_italic
-#
-times_roman=times_roman
-times_roman_bold=times_roman_bold
-times_roman_italic=times_roman_italic
-times_roman_bold_italic=times_roman_bold_italic
-#
-times_new_roman=times_roman
-times_new_roman_bold=times_roman_bold
-times_new_roman_italic=times_roman_italic
-times_new_roman_bold_italic=times_roman_bold_italic
-#
-zapfchancery_italic=zapfchancery_italic
-itczapfchancery_italic=zapfchancery_italic
-#
-# Next the mapping of the font name + charset + style to Postscript font name
-# for the logical fonts.
-#
-serif.latin1.plain=Times-Roman
-serif.latin1.bold=Times-Bold
-serif.latin1.italic=Times-Italic
-serif.latin1.bolditalic=Times-BoldItalic
-serif.symbol.plain=Symbol
-serif.dingbats.plain=ZapfDingbats
-serif.symbol.bold=Symbol
-serif.dingbats.bold=ZapfDingbats
-serif.symbol.italic=Symbol
-serif.dingbats.italic=ZapfDingbats
-serif.symbol.bolditalic=Symbol
-serif.dingbats.bolditalic=ZapfDingbats
-#
-sansserif.latin1.plain=Helvetica
-sansserif.latin1.bold=Helvetica-Bold
-sansserif.latin1.italic=Helvetica-Oblique
-sansserif.latin1.bolditalic=Helvetica-BoldOblique
-sansserif.symbol.plain=Symbol
-sansserif.dingbats.plain=ZapfDingbats
-sansserif.symbol.bold=Symbol
-sansserif.dingbats.bold=ZapfDingbats
-sansserif.symbol.italic=Symbol
-sansserif.dingbats.italic=ZapfDingbats
-sansserif.symbol.bolditalic=Symbol
-sansserif.dingbats.bolditalic=ZapfDingbats
-#
-monospaced.latin1.plain=Courier
-monospaced.latin1.bold=Courier-Bold
-monospaced.latin1.italic=Courier-Oblique
-monospaced.latin1.bolditalic=Courier-BoldOblique
-monospaced.symbol.plain=Symbol
-monospaced.dingbats.plain=ZapfDingbats
-monospaced.symbol.bold=Symbol
-monospaced.dingbats.bold=ZapfDingbats
-monospaced.symbol.italic=Symbol
-monospaced.dingbats.italic=ZapfDingbats
-monospaced.symbol.bolditalic=Symbol
-monospaced.dingbats.bolditalic=ZapfDingbats
-#
-# Next the mapping of the font name + charset + style to Postscript font name
-# for the physical fonts. Since these always report style as plain, the
-# style key is always plain. So we map using the face name to the correct
-# style for the postscript font. This is possible since the face names can
-# be replied upon to be different for each style.
-# However an application may try to create a Font applying a style to an
-# physical name. We want to map to the correct Postscript font there too
-# if possible but we do not map cases where the application tries to
-# augment a style (eg ask for a bold version of a bold font)
-# Defer to the 2D package to attempt create an artificially styled version
-#
-avantgarde_book.latin1.plain=AvantGarde-Book
-avantgarde_demi.latin1.plain=AvantGarde-Demi
-avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique
-avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique
-#
-avantgarde_book.latin1.bold=AvantGarde-Demi
-avantgarde_book.latin1.italic=AvantGarde-BookOblique
-avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique
-avantgarde_demi.latin1.italic=AvantGarde-DemiOblique
-avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique
-#
-bookman_light.latin1.plain=Bookman-Light
-bookman_demi.latin1.plain=Bookman-Demi
-bookman_light_italic.latin1.plain=Bookman-LightItalic
-bookman_demi_italic.latin1.plain=Bookman-DemiItalic
-#
-bookman_light.latin1.bold=Bookman-Demi
-bookman_light.latin1.italic=Bookman-LightItalic
-bookman_light.latin1.bolditalic=Bookman-DemiItalic
-bookman_light_bold.latin1.italic=Bookman-DemiItalic
-bookman_light_italic.latin1.bold=Bookman-DemiItalic
-#
-courier.latin1.plain=Courier
-courier_bold.latin1.plain=Courier-Bold
-courier_oblique.latin1.plain=Courier-Oblique
-courier_bold_oblique.latin1.plain=Courier-BoldOblique
-courier.latin1.bold=Courier-Bold
-courier.latin1.italic=Courier-Oblique
-courier.latin1.bolditalic=Courier-BoldOblique
-courier_bold.latin1.italic=Courier-BoldOblique
-courier_italic.latin1.bold=Courier-BoldOblique
-#
-helvetica_bold.latin1.plain=Helvetica-Bold
-helvetica_oblique.latin1.plain=Helvetica-Oblique
-helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique
-helvetica.latin1.bold=Helvetica-Bold
-helvetica.latin1.italic=Helvetica-Oblique
-helvetica.latin1.bolditalic=Helvetica-BoldOblique
-helvetica_bold.latin1.italic=Helvetica-BoldOblique
-helvetica_italic.latin1.bold=Helvetica-BoldOblique
-#
-newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman
-newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold
-newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic
-newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic
-newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold
-newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic
-newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic
-newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic
-newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic
-#
-palatino.latin1.plain=Palatino-Roman
-palatino_bold.latin1.plain=Palatino-Bold
-palatino_italic.latin1.plain=Palatino-Italic
-palatino_bold_italic.latin1.plain=Palatino-BoldItalic
-palatino.latin1.bold=Palatino-Bold
-palatino.latin1.italic=Palatino-Italic
-palatino.latin1.bolditalic=Palatino-BoldItalic
-palatino_bold.latin1.italic=Palatino-BoldItalic
-palatino_italic.latin1.bold=Palatino-BoldItalic
-#
-times_roman.latin1.plain=Times-Roman
-times_roman_bold.latin1.plain=Times-Bold
-times_roman_italic.latin1.plain=Times-Italic
-times_roman_bold_italic.latin1.plain=Times-BoldItalic
-times_roman.latin1.bold=Times-Bold
-times_roman.latin1.italic=Times-Italic
-times_roman.latin1.bolditalic=Times-BoldItalic
-times_roman_bold.latin1.italic=Times-BoldItalic
-times_roman_italic.latin1.bold=Times-BoldItalic
-#
-zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic
-#
-# Finally the mappings of PS font names to indexes.
-#
-AvantGarde-Book=0
-AvantGarde-BookOblique=1
-AvantGarde-Demi=2
-AvantGarde-DemiOblique=3
-Bookman-Demi=4
-Bookman-DemiItalic=5
-Bookman-Light=6
-Bookman-LightItalic=7
-Courier=8
-Courier-Bold=9
-Courier-BoldOblique=10
-Courier-Oblique=11
-Helvetica=12
-Helvetica-Bold=13
-Helvetica-BoldOblique=14
-Helvetica-Narrow=15
-Helvetica-Narrow-Bold=16
-Helvetica-Narrow-BoldOblique=17
-Helvetica-Narrow-Oblique=18
-Helvetica-Oblique=19
-NewCenturySchlbk-Bold=20
-NewCenturySchlbk-BoldItalic=21
-NewCenturySchlbk-Italic=22
-NewCenturySchlbk-Roman=23
-Palatino-Bold=24
-Palatino-BoldItalic=25
-Palatino-Italic=26
-Palatino-Roman=27
-Symbol=28
-Times-Bold=29
-Times-BoldItalic=30
-Times-Italic=31
-Times-Roman=32
-ZapfDingbats=33
-ZapfChancery-MediumItalic=34
-#
-font.0=AvantGarde-Book ISOF
-font.1=AvantGarde-BookOblique ISOF
-font.2=AvantGarde-Demi ISOF
-font.3=AvantGarde-DemiOblique ISOF
-font.4=Bookman-Demi ISOF
-font.5=Bookman-DemiItalic ISOF
-font.6=Bookman-Light ISOF
-font.7=Bookman-LightItalic ISOF
-font.8=Courier ISOF
-font.9=Courier-Bold ISOF
-font.10=Courier-BoldOblique ISOF
-font.11=Courier-Oblique ISOF
-font.12=Helvetica ISOF
-font.13=Helvetica-Bold ISOF
-font.14=Helvetica-BoldOblique ISOF
-font.15=Helvetica-Narrow ISOF
-font.16=Helvetica-Narrow-Bold ISOF
-font.17=Helvetica-Narrow-BoldOblique ISOF
-font.18=Helvetica-Narrow-Oblique ISOF
-font.19=Helvetica-Oblique ISOF
-font.20=NewCenturySchlbk-Bold ISOF
-font.21=NewCenturySchlbk-BoldItalic ISOF
-font.22=NewCenturySchlbk-Italic ISOF
-font.23=NewCenturySchlbk-Roman ISOF
-font.24=Palatino-Bold ISOF
-font.25=Palatino-BoldItalic ISOF
-font.26=Palatino-Italic ISOF
-font.27=Palatino-Roman ISOF
-font.28=Symbol findfont
-font.29=Times-Bold ISOF
-font.30=Times-BoldItalic ISOF
-font.31=Times-Italic ISOF
-font.32=Times-Roman ISOF
-font.33=ZapfDingbats findfont
-font.34=ZapfChancery-MediumItalic ISOF
-#
+++ /dev/null
-Algorithm=SHA-256\r
-14E6D2764A4B06701C6CBC376A253775F79C782FBCB6C0EE6F99DE4BA1024ADD\r
-31C8FD37DB9B56E708B03D1F01848B068C6DA66F36FB5D82C008C6040FA3E133\r
-3946901F46B0071E90D78279E82FABABCA177231A704BE72C5B0E8918566EA66\r
-450F1B421BB05C8609854884559C323319619E8B06B001EA2DCBB74A23AA3BE2\r
-4CBBF8256BC9888A8007B2F386940A2E394378B0D903CBB3863C5A6394B889CE\r
-4FEE0163686ECBD65DB968E7494F55D84B25486D438E9DE558D629D28CD4D176\r
-5E83124D68D24E8E177E306DF643D5EA99C5A94D6FC34B072F7544A1CABB7C7B\r
-76A45A496031E4DD2D7ED23E8F6FF97DBDEA980BAAC8B0BA94D7EDB551348645\r
-8A1BD21661C60015065212CC98B1ABB50DFD14C872A208E66BAE890F25C448AF\r
-9ED8F9B0E8E42A1656B8E1DD18F42BA42DC06FE52686173BA2FC70E756F207DC\r
-A686FEE577C88AB664D0787ECDFFF035F4806F3DE418DC9E4D516324FFF02083\r
-B8686723E415534BC0DBD16326F9486F85B0B0799BF6639334E61DAAE67F36CD\r
-D24566BF315F4E597D6E381C87119FB4198F5E9E2607F5F4AB362EF7E2E7672F\r
-D3A936E1A7775A45217C8296A1F22AC5631DCDEC45594099E78EEEBBEDCBA967\r
-DF21016B00FC54F9FE3BC8B039911BB216E9162FAD2FD14D990AB96E951B49BE\r
-EC30C9C3065A06BB07DC5B1C6B497F370C1CA65C0F30C08E042BA6BCECC78F2C\r
-F5B6F88F75D391A4B1EB336F9E201239FB6B1377DB8CFA7B84736216E5AFFFD7\r
-FC02FD48DB92D4DCE6F11679D38354CF750CFC7F584A520EB90BDE80E241F2BD\r
-FDEDB5BDFCB67411513A61AEE5CB5B5D7C52AF06028EFC996CC1B05B1D6CEA2B\r
+++ /dev/null
-
-// Standard extensions get all permissions by default
-
-grant codeBase "file:${{java.ext.dirs}}/*" {
- permission java.security.AllPermission;
-};
-
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-common/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-alpha/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-arm64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-armel/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-i386/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-ia64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-m68k/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-mips/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-mips64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-mips64el/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-mipsel/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-powerpc/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-powerpcspe/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-ppc64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-ppc64el/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-s390x/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-sh4/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-sparc/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-sparc64/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-grant codeBase "file:/usr/lib/jvm/java-8-openjdk-x32/jre/lib/ext/*" {
- permission java.security.AllPermission;
-};
-
-// Comment this out if you want to give all permissions to the
-// Debian Java repository too:
-//grant codeBase "file:/usr/share/java/repository/-" {
-// permission java.security.AllPermission;
-//};
-
-
-// default permissions granted to all domains
-
-grant {
- // Allows any thread to stop itself using the java.lang.Thread.stop()
- // method that takes no argument.
- // Note that this permission is granted by default only to remain
- // backwards compatible.
- // It is strongly recommended that you either remove this permission
- // from this policy file or further restrict it to code sources
- // that you specify, because Thread.stop() is potentially unsafe.
- // See the API specification of java.lang.Thread.stop() for more
- // information.
- permission java.lang.RuntimePermission "stopThread";
-
- // allows anyone to listen on dynamic ports
- permission java.net.SocketPermission "localhost:0", "listen";
-
- // "standard" properies that can be read by anyone
-
- permission java.util.PropertyPermission "java.version", "read";
- permission java.util.PropertyPermission "java.vendor", "read";
- permission java.util.PropertyPermission "java.vendor.url", "read";
- permission java.util.PropertyPermission "java.class.version", "read";
- permission java.util.PropertyPermission "os.name", "read";
- permission java.util.PropertyPermission "os.version", "read";
- permission java.util.PropertyPermission "os.arch", "read";
- permission java.util.PropertyPermission "file.separator", "read";
- permission java.util.PropertyPermission "path.separator", "read";
- permission java.util.PropertyPermission "line.separator", "read";
-
- permission java.util.PropertyPermission "java.specification.version", "read";
- permission java.util.PropertyPermission "java.specification.vendor", "read";
- permission java.util.PropertyPermission "java.specification.name", "read";
-
- permission java.util.PropertyPermission "java.vm.specification.version", "read";
- permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
- permission java.util.PropertyPermission "java.vm.specification.name", "read";
- permission java.util.PropertyPermission "java.vm.version", "read";
- permission java.util.PropertyPermission "java.vm.vendor", "read";
- permission java.util.PropertyPermission "java.vm.name", "read";
-};
-
+++ /dev/null
-#
-# This is the "master security properties file".
-#
-# An alternate java.security properties file may be specified
-# from the command line via the system property
-#
-# -Djava.security.properties=<URL>
-#
-# This properties file appends to the master security properties file.
-# If both properties files specify values for the same key, the value
-# from the command-line properties file is selected, as it is the last
-# one loaded.
-#
-# Also, if you specify
-#
-# -Djava.security.properties==<URL> (2 equals),
-#
-# then that properties file completely overrides the master security
-# properties file.
-#
-# To disable the ability to specify an additional properties file from
-# the command line, set the key security.overridePropertiesFile
-# to false in the master security properties file. It is set to true
-# by default.
-
-# In this file, various security properties are set for use by
-# java.security classes. This is where users can statically register
-# Cryptography Package Providers ("providers" for short). The term
-# "provider" refers to a package or set of packages that supply a
-# concrete implementation of a subset of the cryptography aspects of
-# the Java Security API. A provider may, for example, implement one or
-# more digital signature algorithms or message digest algorithms.
-#
-# Each provider must implement a subclass of the Provider class.
-# To register a provider in this master security properties file,
-# specify the Provider subclass name and priority in the format
-#
-# security.provider.<n>=<className>
-#
-# This declares a provider, and specifies its preference
-# order n. The preference order is the order in which providers are
-# searched for requested algorithms (when no specific provider is
-# requested). The order is 1-based; 1 is the most preferred, followed
-# by 2, and so on.
-#
-# <className> must specify the subclass of the Provider class whose
-# constructor sets the values of various properties that are required
-# for the Java Security API to look up the algorithms or other
-# facilities implemented by the provider.
-#
-# There must be at least one provider specification in java.security.
-# There is a default provider that comes standard with the JDK. It
-# is called the "SUN" provider, and its Provider subclass
-# named Sun appears in the sun.security.provider package. Thus, the
-# "SUN" provider is registered via the following:
-#
-# security.provider.1=sun.security.provider.Sun
-#
-# (The number 1 is used for the default provider.)
-#
-# Note: Providers can be dynamically registered instead by calls to
-# either the addProvider or insertProviderAt method in the Security
-# class.
-
-#
-# List of providers and their preference orders (see above):
-#
-security.provider.1=sun.security.provider.Sun
-security.provider.2=sun.security.rsa.SunRsaSign
-security.provider.3=sun.security.ec.SunEC
-security.provider.4=com.sun.net.ssl.internal.ssl.Provider
-security.provider.5=com.sun.crypto.provider.SunJCE
-security.provider.6=sun.security.jgss.SunProvider
-security.provider.7=com.sun.security.sasl.Provider
-security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI
-security.provider.9=sun.security.smartcardio.SunPCSC
-
-#
-# Sun Provider SecureRandom seed source.
-#
-# Select the primary source of seed data for the "SHA1PRNG" and
-# "NativePRNG" SecureRandom implementations in the "Sun" provider.
-# (Other SecureRandom implementations might also use this property.)
-#
-# On Unix-like systems (for example, Solaris/Linux/MacOS), the
-# "NativePRNG" and "SHA1PRNG" implementations obtains seed data from
-# special device files such as file:/dev/random.
-#
-# On Windows systems, specifying the URLs "file:/dev/random" or
-# "file:/dev/urandom" will enable the native Microsoft CryptoAPI seeding
-# mechanism for SHA1PRNG.
-#
-# By default, an attempt is made to use the entropy gathering device
-# specified by the "securerandom.source" Security property. If an
-# exception occurs while accessing the specified URL:
-#
-# SHA1PRNG:
-# the traditional system/thread activity algorithm will be used.
-#
-# NativePRNG:
-# a default value of /dev/random will be used. If neither
-# are available, the implementation will be disabled.
-# "file" is the only currently supported protocol type.
-#
-# The entropy gathering device can also be specified with the System
-# property "java.security.egd". For example:
-#
-# % java -Djava.security.egd=file:/dev/random MainClass
-#
-# Specifying this System property will override the
-# "securerandom.source" Security property.
-#
-# In addition, if "file:/dev/random" or "file:/dev/urandom" is
-# specified, the "NativePRNG" implementation will be more preferred than
-# SHA1PRNG in the Sun provider.
-#
-securerandom.source=file:/dev/random
-
-#
-# A list of known strong SecureRandom implementations.
-#
-# To help guide applications in selecting a suitable strong
-# java.security.SecureRandom implementation, Java distributions should
-# indicate a list of known strong implementations using the property.
-#
-# This is a comma-separated list of algorithm and/or algorithm:provider
-# entries.
-#
-securerandom.strongAlgorithms=NativePRNGBlocking:SUN
-
-#
-# Class to instantiate as the javax.security.auth.login.Configuration
-# provider.
-#
-login.configuration.provider=sun.security.provider.ConfigFile
-
-#
-# Default login configuration file
-#
-#login.config.url.1=file:${user.home}/.java.login.config
-
-#
-# Class to instantiate as the system Policy. This is the name of the class
-# that will be used as the Policy object.
-#
-policy.provider=sun.security.provider.PolicyFile
-
-# The default is to have a single system-wide policy file,
-# and a policy file in the user's home directory.
-policy.url.1=file:${java.home}/lib/security/java.policy
-policy.url.2=file:${user.home}/.java.policy
-
-# whether or not we expand properties in the policy file
-# if this is set to false, properties (${...}) will not be expanded in policy
-# files.
-policy.expandProperties=true
-
-# whether or not we allow an extra policy to be passed on the command line
-# with -Djava.security.policy=somefile. Comment out this line to disable
-# this feature.
-policy.allowSystemProperty=true
-
-# whether or not we look into the IdentityScope for trusted Identities
-# when encountering a 1.1 signed JAR file. If the identity is found
-# and is trusted, we grant it AllPermission.
-policy.ignoreIdentityScope=false
-
-#
-# Default keystore type.
-#
-keystore.type=jks
-
-#
-# Controls compatibility mode for the JKS keystore type.
-#
-# When set to 'true', the JKS keystore type supports loading
-# keystore files in either JKS or PKCS12 format. When set to 'false'
-# it supports loading only JKS keystore files.
-#
-keystore.type.compat=true
-
-#
-# List of comma-separated packages that start with or equal this string
-# will cause a security exception to be thrown when
-# passed to checkPackageAccess unless the
-# corresponding RuntimePermission ("accessClassInPackage."+package) has
-# been granted.
-package.access=sun.,\
- org.GNOME.Accessibility.,\
- com.sun.xml.internal.,\
- com.sun.imageio.,\
- com.sun.istack.internal.,\
- com.sun.jmx.,\
- com.sun.media.sound.,\
- com.sun.naming.internal.,\
- com.sun.proxy.,\
- com.sun.corba.se.,\
- com.sun.org.apache.bcel.internal.,\
- com.sun.org.apache.regexp.internal.,\
- com.sun.org.apache.xerces.internal.,\
- com.sun.org.apache.xpath.internal.,\
- com.sun.org.apache.xalan.internal.extensions.,\
- com.sun.org.apache.xalan.internal.lib.,\
- com.sun.org.apache.xalan.internal.res.,\
- com.sun.org.apache.xalan.internal.templates.,\
- com.sun.org.apache.xalan.internal.utils.,\
- com.sun.org.apache.xalan.internal.xslt.,\
- com.sun.org.apache.xalan.internal.xsltc.cmdline.,\
- com.sun.org.apache.xalan.internal.xsltc.compiler.,\
- com.sun.org.apache.xalan.internal.xsltc.trax.,\
- com.sun.org.apache.xalan.internal.xsltc.util.,\
- com.sun.org.apache.xml.internal.res.,\
- com.sun.org.apache.xml.internal.resolver.helpers.,\
- com.sun.org.apache.xml.internal.resolver.readers.,\
- com.sun.org.apache.xml.internal.security.,\
- com.sun.org.apache.xml.internal.serializer.utils.,\
- com.sun.org.apache.xml.internal.utils.,\
- com.sun.org.glassfish.,\
- com.oracle.xmlns.internal.,\
- com.oracle.webservices.internal.,\
- oracle.jrockit.jfr.,\
- org.jcp.xml.dsig.internal.,\
- jdk.internal.,\
- jdk.nashorn.internal.,\
- jdk.nashorn.tools.,\
- jdk.xml.internal.,\
- com.sun.activation.registries.
-
-#
-# List of comma-separated packages that start with or equal this string
-# will cause a security exception to be thrown when
-# passed to checkPackageDefinition unless the
-# corresponding RuntimePermission ("defineClassInPackage."+package) has
-# been granted.
-#
-# by default, none of the class loaders supplied with the JDK call
-# checkPackageDefinition.
-#
-package.definition=sun.,\
- com.sun.xml.internal.,\
- com.sun.imageio.,\
- com.sun.istack.internal.,\
- com.sun.jmx.,\
- com.sun.media.sound.,\
- com.sun.naming.internal.,\
- com.sun.proxy.,\
- com.sun.corba.se.,\
- com.sun.org.apache.bcel.internal.,\
- com.sun.org.apache.regexp.internal.,\
- com.sun.org.apache.xerces.internal.,\
- com.sun.org.apache.xpath.internal.,\
- com.sun.org.apache.xalan.internal.extensions.,\
- com.sun.org.apache.xalan.internal.lib.,\
- com.sun.org.apache.xalan.internal.res.,\
- com.sun.org.apache.xalan.internal.templates.,\
- com.sun.org.apache.xalan.internal.utils.,\
- com.sun.org.apache.xalan.internal.xslt.,\
- com.sun.org.apache.xalan.internal.xsltc.cmdline.,\
- com.sun.org.apache.xalan.internal.xsltc.compiler.,\
- com.sun.org.apache.xalan.internal.xsltc.trax.,\
- com.sun.org.apache.xalan.internal.xsltc.util.,\
- com.sun.org.apache.xml.internal.res.,\
- com.sun.org.apache.xml.internal.resolver.helpers.,\
- com.sun.org.apache.xml.internal.resolver.readers.,\
- com.sun.org.apache.xml.internal.security.,\
- com.sun.org.apache.xml.internal.serializer.utils.,\
- com.sun.org.apache.xml.internal.utils.,\
- com.sun.org.glassfish.,\
- com.oracle.xmlns.internal.,\
- com.oracle.webservices.internal.,\
- oracle.jrockit.jfr.,\
- org.jcp.xml.dsig.internal.,\
- jdk.internal.,\
- jdk.nashorn.internal.,\
- jdk.nashorn.tools.,\
- jdk.xml.internal.,\
- com.sun.activation.registries.
-
-#
-# Determines whether this properties file can be appended to
-# or overridden on the command line via -Djava.security.properties
-#
-security.overridePropertiesFile=true
-
-#
-# Determines the default key and trust manager factory algorithms for
-# the javax.net.ssl package.
-#
-ssl.KeyManagerFactory.algorithm=SunX509
-ssl.TrustManagerFactory.algorithm=PKIX
-
-#
-# The Java-level namelookup cache policy for successful lookups:
-#
-# any negative value: caching forever
-# any positive value: the number of seconds to cache an address for
-# zero: do not cache
-#
-# default value is forever (FOREVER). For security reasons, this
-# caching is made forever when a security manager is set. When a security
-# manager is not set, the default behavior in this implementation
-# is to cache for 30 seconds.
-#
-# NOTE: setting this to anything other than the default value can have
-# serious security implications. Do not set it unless
-# you are sure you are not exposed to DNS spoofing attack.
-#
-#networkaddress.cache.ttl=-1
-
-# The Java-level namelookup cache policy for failed lookups:
-#
-# any negative value: cache forever
-# any positive value: the number of seconds to cache negative lookup results
-# zero: do not cache
-#
-# In some Microsoft Windows networking environments that employ
-# the WINS name service in addition to DNS, name service lookups
-# that fail may take a noticeably long time to return (approx. 5 seconds).
-# For this reason the default caching policy is to maintain these
-# results for 10 seconds.
-#
-#
-networkaddress.cache.negative.ttl=10
-
-#
-# Properties to configure OCSP for certificate revocation checking
-#
-
-# Enable OCSP
-#
-# By default, OCSP is not used for certificate revocation checking.
-# This property enables the use of OCSP when set to the value "true".
-#
-# NOTE: SocketPermission is required to connect to an OCSP responder.
-#
-# Example,
-# ocsp.enable=true
-
-#
-# Location of the OCSP responder
-#
-# By default, the location of the OCSP responder is determined implicitly
-# from the certificate being validated. This property explicitly specifies
-# the location of the OCSP responder. The property is used when the
-# Authority Information Access extension (defined in RFC 3280) is absent
-# from the certificate or when it requires overriding.
-#
-# Example,
-# ocsp.responderURL=http://ocsp.example.net:80
-
-#
-# Subject name of the OCSP responder's certificate
-#
-# By default, the certificate of the OCSP responder is that of the issuer
-# of the certificate being validated. This property identifies the certificate
-# of the OCSP responder when the default does not apply. Its value is a string
-# distinguished name (defined in RFC 2253) which identifies a certificate in
-# the set of certificates supplied during cert path validation. In cases where
-# the subject name alone is not sufficient to uniquely identify the certificate
-# then both the "ocsp.responderCertIssuerName" and
-# "ocsp.responderCertSerialNumber" properties must be used instead. When this
-# property is set then those two properties are ignored.
-#
-# Example,
-# ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp"
-
-#
-# Issuer name of the OCSP responder's certificate
-#
-# By default, the certificate of the OCSP responder is that of the issuer
-# of the certificate being validated. This property identifies the certificate
-# of the OCSP responder when the default does not apply. Its value is a string
-# distinguished name (defined in RFC 2253) which identifies a certificate in
-# the set of certificates supplied during cert path validation. When this
-# property is set then the "ocsp.responderCertSerialNumber" property must also
-# be set. When the "ocsp.responderCertSubjectName" property is set then this
-# property is ignored.
-#
-# Example,
-# ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp"
-
-#
-# Serial number of the OCSP responder's certificate
-#
-# By default, the certificate of the OCSP responder is that of the issuer
-# of the certificate being validated. This property identifies the certificate
-# of the OCSP responder when the default does not apply. Its value is a string
-# of hexadecimal digits (colon or space separators may be present) which
-# identifies a certificate in the set of certificates supplied during cert path
-# validation. When this property is set then the "ocsp.responderCertIssuerName"
-# property must also be set. When the "ocsp.responderCertSubjectName" property
-# is set then this property is ignored.
-#
-# Example,
-# ocsp.responderCertSerialNumber=2A:FF:00
-
-#
-# Policy for failed Kerberos KDC lookups:
-#
-# When a KDC is unavailable (network error, service failure, etc), it is
-# put inside a blacklist and accessed less often for future requests. The
-# value (case-insensitive) for this policy can be:
-#
-# tryLast
-# KDCs in the blacklist are always tried after those not on the list.
-#
-# tryLess[:max_retries,timeout]
-# KDCs in the blacklist are still tried by their order in the configuration,
-# but with smaller max_retries and timeout values. max_retries and timeout
-# are optional numerical parameters (default 1 and 5000, which means once
-# and 5 seconds). Please notes that if any of the values defined here is
-# more than what is defined in krb5.conf, it will be ignored.
-#
-# Whenever a KDC is detected as available, it is removed from the blacklist.
-# The blacklist is reset when krb5.conf is reloaded. You can add
-# refreshKrb5Config=true to a JAAS configuration file so that krb5.conf is
-# reloaded whenever a JAAS authentication is attempted.
-#
-# Example,
-# krb5.kdc.bad.policy = tryLast
-# krb5.kdc.bad.policy = tryLess:2,2000
-krb5.kdc.bad.policy = tryLast
-
-# Algorithm restrictions for certification path (CertPath) processing
-#
-# In some environments, certain algorithms or key lengths may be undesirable
-# for certification path building and validation. For example, "MD2" is
-# generally no longer considered to be a secure hash algorithm. This section
-# describes the mechanism for disabling algorithms based on algorithm name
-# and/or key length. This includes algorithms used in certificates, as well
-# as revocation information such as CRLs and signed OCSP Responses.
-# The syntax of the disabled algorithm string is described as follows:
-# DisabledAlgorithms:
-# " DisabledAlgorithm { , DisabledAlgorithm } "
-#
-# DisabledAlgorithm:
-# AlgorithmName [Constraint] { '&' Constraint }
-#
-# AlgorithmName:
-# (see below)
-#
-# Constraint:
-# KeySizeConstraint | CAConstraint | DenyAfterConstraint |
-# UsageConstraint
-#
-# KeySizeConstraint:
-# keySize Operator KeyLength
-#
-# Operator:
-# <= | < | == | != | >= | >
-#
-# KeyLength:
-# Integer value of the algorithm's key length in bits
-#
-# CAConstraint:
-# jdkCA
-#
-# DenyAfterConstraint:
-# denyAfter YYYY-MM-DD
-#
-# UsageConstraint:
-# usage [TLSServer] [TLSClient] [SignedJAR]
-#
-# The "AlgorithmName" is the standard algorithm name of the disabled
-# algorithm. See "Java Cryptography Architecture Standard Algorithm Name
-# Documentation" for information about Standard Algorithm Names. Matching
-# is performed using a case-insensitive sub-element matching rule. (For
-# example, in "SHA1withECDSA" the sub-elements are "SHA1" for hashing and
-# "ECDSA" for signatures.) If the assertion "AlgorithmName" is a
-# sub-element of the certificate algorithm name, the algorithm will be
-# rejected during certification path building and validation. For example,
-# the assertion algorithm name "DSA" will disable all certificate algorithms
-# that rely on DSA, such as NONEwithDSA, SHA1withDSA. However, the assertion
-# will not disable algorithms related to "ECDSA".
-#
-# A "Constraint" defines restrictions on the keys and/or certificates for
-# a specified AlgorithmName:
-#
-# KeySizeConstraint:
-# keySize Operator KeyLength
-# The constraint requires a key of a valid size range if the
-# "AlgorithmName" is of a key algorithm. The "KeyLength" indicates
-# the key size specified in number of bits. For example,
-# "RSA keySize <= 1024" indicates that any RSA key with key size less
-# than or equal to 1024 bits should be disabled, and
-# "RSA keySize < 1024, RSA keySize > 2048" indicates that any RSA key
-# with key size less than 1024 or greater than 2048 should be disabled.
-# This constraint is only used on algorithms that have a key size.
-#
-# CAConstraint:
-# jdkCA
-# This constraint prohibits the specified algorithm only if the
-# algorithm is used in a certificate chain that terminates at a marked
-# trust anchor in the lib/security/cacerts keystore. If the jdkCA
-# constraint is not set, then all chains using the specified algorithm
-# are restricted. jdkCA may only be used once in a DisabledAlgorithm
-# expression.
-# Example: To apply this constraint to SHA-1 certificates, include
-# the following: "SHA1 jdkCA"
-#
-# DenyAfterConstraint:
-# denyAfter YYYY-MM-DD
-# This constraint prohibits a certificate with the specified algorithm
-# from being used after the date regardless of the certificate's
-# validity. JAR files that are signed and timestamped before the
-# constraint date with certificates containing the disabled algorithm
-# will not be restricted. The date is processed in the UTC timezone.
-# This constraint can only be used once in a DisabledAlgorithm
-# expression.
-# Example: To deny usage of RSA 2048 bit certificates after Feb 3 2020,
-# use the following: "RSA keySize == 2048 & denyAfter 2020-02-03"
-#
-# UsageConstraint:
-# usage [TLSServer] [TLSClient] [SignedJAR]
-# This constraint prohibits the specified algorithm for
-# a specified usage. This should be used when disabling an algorithm
-# for all usages is not practical. 'TLSServer' restricts the algorithm
-# in TLS server certificate chains when server authentication is
-# performed. 'TLSClient' restricts the algorithm in TLS client
-# certificate chains when client authentication is performed.
-# 'SignedJAR' constrains use of certificates in signed jar files.
-# The usage type follows the keyword and more than one usage type can
-# be specified with a whitespace delimiter.
-# Example: "SHA1 usage TLSServer TLSClient"
-#
-# When an algorithm must satisfy more than one constraint, it must be
-# delimited by an ampersand '&'. For example, to restrict certificates in a
-# chain that terminate at a distribution provided trust anchor and contain
-# RSA keys that are less than or equal to 1024 bits, add the following
-# constraint: "RSA keySize <= 1024 & jdkCA".
-#
-# All DisabledAlgorithms expressions are processed in the order defined in the
-# property. This requires lower keysize constraints to be specified
-# before larger keysize constraints of the same algorithm. For example:
-# "RSA keySize < 1024 & jdkCA, RSA keySize < 2048".
-#
-# Note: The algorithm restrictions do not apply to trust anchors or
-# self-signed certificates.
-#
-# Note: This property is currently used by Oracle's PKIX implementation. It
-# is not guaranteed to be examined and used by other implementations.
-#
-# Example:
-# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048
-#
-#
-jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
- RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224
-
-#
-# Algorithm restrictions for signed JAR files
-#
-# In some environments, certain algorithms or key lengths may be undesirable
-# for signed JAR validation. For example, "MD2" is generally no longer
-# considered to be a secure hash algorithm. This section describes the
-# mechanism for disabling algorithms based on algorithm name and/or key length.
-# JARs signed with any of the disabled algorithms or key sizes will be treated
-# as unsigned.
-#
-# The syntax of the disabled algorithm string is described as follows:
-# DisabledAlgorithms:
-# " DisabledAlgorithm { , DisabledAlgorithm } "
-#
-# DisabledAlgorithm:
-# AlgorithmName [Constraint] { '&' Constraint }
-#
-# AlgorithmName:
-# (see below)
-#
-# Constraint:
-# KeySizeConstraint | DenyAfterConstraint
-#
-# KeySizeConstraint:
-# keySize Operator KeyLength
-#
-# DenyAfterConstraint:
-# denyAfter YYYY-MM-DD
-#
-# Operator:
-# <= | < | == | != | >= | >
-#
-# KeyLength:
-# Integer value of the algorithm's key length in bits
-#
-# Note: This property is currently used by the JDK Reference
-# implementation. It is not guaranteed to be examined and used by other
-# implementations.
-#
-# See "jdk.certpath.disabledAlgorithms" for syntax descriptions.
-#
-jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
-
-#
-# Algorithm restrictions for Secure Socket Layer/Transport Layer Security
-# (SSL/TLS) processing
-#
-# In some environments, certain algorithms or key lengths may be undesirable
-# when using SSL/TLS. This section describes the mechanism for disabling
-# algorithms during SSL/TLS security parameters negotiation, including
-# protocol version negotiation, cipher suites selection, peer authentication
-# and key exchange mechanisms.
-#
-# Disabled algorithms will not be negotiated for SSL/TLS connections, even
-# if they are enabled explicitly in an application.
-#
-# For PKI-based peer authentication and key exchange mechanisms, this list
-# of disabled algorithms will also be checked during certification path
-# building and validation, including algorithms used in certificates, as
-# well as revocation information such as CRLs and signed OCSP Responses.
-# This is in addition to the jdk.certpath.disabledAlgorithms property above.
-#
-# See the specification of "jdk.certpath.disabledAlgorithms" for the
-# syntax of the disabled algorithm string.
-#
-# Note: The algorithm restrictions do not apply to trust anchors or
-# self-signed certificates.
-#
-# Note: This property is currently used by the JDK Reference implementation.
-# It is not guaranteed to be examined and used by other implementations.
-#
-# Example:
-# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048
-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)
-# processing in JSSE implementation.
-#
-# In some environments, a certain algorithm may be undesirable but it
-# cannot be disabled because of its use in legacy applications. Legacy
-# algorithms may still be supported, but applications should not use them
-# as the security strength of legacy algorithms are usually not strong enough
-# in practice.
-#
-# During SSL/TLS security parameters negotiation, legacy algorithms will
-# not be negotiated unless there are no other candidates.
-#
-# The syntax of the legacy algorithms string is described as this Java
-# BNF-style:
-# LegacyAlgorithms:
-# " LegacyAlgorithm { , LegacyAlgorithm } "
-#
-# LegacyAlgorithm:
-# AlgorithmName (standard JSSE algorithm name)
-#
-# See the specification of security property "jdk.certpath.disabledAlgorithms"
-# for the syntax and description of the "AlgorithmName" notation.
-#
-# Per SSL/TLS specifications, cipher suites have the form:
-# SSL_KeyExchangeAlg_WITH_CipherAlg_MacAlg
-# or
-# TLS_KeyExchangeAlg_WITH_CipherAlg_MacAlg
-#
-# For example, the cipher suite TLS_RSA_WITH_AES_128_CBC_SHA uses RSA as the
-# key exchange algorithm, AES_128_CBC (128 bits AES cipher algorithm in CBC
-# mode) as the cipher (encryption) algorithm, and SHA-1 as the message digest
-# algorithm for HMAC.
-#
-# The LegacyAlgorithm can be one of the following standard algorithm names:
-# 1. JSSE cipher suite name, e.g., TLS_RSA_WITH_AES_128_CBC_SHA
-# 2. JSSE key exchange algorithm name, e.g., RSA
-# 3. JSSE cipher (encryption) algorithm name, e.g., AES_128_CBC
-# 4. JSSE message digest algorithm name, e.g., SHA
-#
-# See SSL/TLS specifications and "Java Cryptography Architecture Standard
-# Algorithm Name Documentation" for information about the algorithm names.
-#
-# Note: This property is currently used by the JDK Reference implementation.
-# It is not guaranteed to be examined and used by other implementations.
-# There is no guarantee the property will continue to exist or be of the
-# same syntax in future releases.
-#
-# Example:
-# jdk.tls.legacyAlgorithms=DH_anon, DES_CBC, SSL_RSA_WITH_RC4_128_MD5
-#
-jdk.tls.legacyAlgorithms= \
- K_NULL, C_NULL, M_NULL, \
- DH_anon, ECDH_anon, \
- RC4_128, RC4_40, DES_CBC, DES40_CBC, \
- 3DES_EDE_CBC
-
-# The pre-defined default finite field Diffie-Hellman ephemeral (DHE)
-# parameters for Transport Layer Security (SSL/TLS/DTLS) processing.
-#
-# In traditional SSL/TLS/DTLS connections where finite field DHE parameters
-# negotiation mechanism is not used, the server offers the client group
-# parameters, base generator g and prime modulus p, for DHE key exchange.
-# It is recommended to use dynamic group parameters. This property defines
-# a mechanism that allows you to specify custom group parameters.
-#
-# The syntax of this property string is described as this Java BNF-style:
-# DefaultDHEParameters:
-# DefinedDHEParameters { , DefinedDHEParameters }
-#
-# DefinedDHEParameters:
-# "{" DHEPrimeModulus , DHEBaseGenerator "}"
-#
-# DHEPrimeModulus:
-# HexadecimalDigits
-#
-# DHEBaseGenerator:
-# HexadecimalDigits
-#
-# HexadecimalDigits:
-# HexadecimalDigit { HexadecimalDigit }
-#
-# HexadecimalDigit: one of
-# 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f
-#
-# Whitespace characters are ignored.
-#
-# The "DefinedDHEParameters" defines the custom group parameters, prime
-# modulus p and base generator g, for a particular size of prime modulus p.
-# The "DHEPrimeModulus" defines the hexadecimal prime modulus p, and the
-# "DHEBaseGenerator" defines the hexadecimal base generator g of a group
-# parameter. It is recommended to use safe primes for the custom group
-# parameters.
-#
-# If this property is not defined or the value is empty, the underlying JSSE
-# provider's default group parameter is used for each connection.
-#
-# If the property value does not follow the grammar, or a particular group
-# parameter is not valid, the connection will fall back and use the
-# underlying JSSE provider's default group parameter.
-#
-# Note: This property is currently used by OpenJDK's JSSE implementation. It
-# is not guaranteed to be examined and used by other implementations.
-#
-# Example:
-# jdk.tls.server.defaultDHEParameters=
-# { \
-# FFFFFFFF FFFFFFFF C90FDAA2 2168C234 C4C6628B 80DC1CD1 \
-# 29024E08 8A67CC74 020BBEA6 3B139B22 514A0879 8E3404DD \
-# EF9519B3 CD3A431B 302B0A6D F25F1437 4FE1356D 6D51C245 \
-# E485B576 625E7EC6 F44C42E9 A637ED6B 0BFF5CB6 F406B7ED \
-# EE386BFB 5A899FA5 AE9F2411 7C4B1FE6 49286651 ECE65381 \
-# FFFFFFFF FFFFFFFF, 2}
-
-# Cryptographic Jurisdiction Policy defaults
-#
-# Import and export control rules on cryptographic software vary from
-# country to country. By default, the JDK provides two different sets of
-# cryptographic policy files:
-#
-# unlimited: These policy files contain no restrictions on cryptographic
-# strengths or algorithms.
-#
-# limited: These policy files contain more restricted cryptographic
-# strengths, and are still available if your country or
-# usage requires the traditional restrictive policy.
-#
-# The JDK JCE framework uses the unlimited policy files by default.
-# However the user may explicitly choose a set either by defining the
-# "crypto.policy" Security property or by installing valid JCE policy
-# jar files into the traditional JDK installation location. To better
-# support older JDK Update releases, the "crypto.policy" property is not
-# defined by default. See below for more information.
-#
-# The following logic determines which policy files are used:
-#
-# <java-home> refers to the directory where the JRE was
-# installed and may be determined using the "java.home"
-# System property.
-#
-# 1. If the Security property "crypto.policy" has been defined,
-# then the following mechanism is used:
-#
-# The policy files are stored as jar files in subdirectories of
-# <java-home>/lib/security/policy. Each directory contains a complete
-# set of policy files.
-#
-# The "crypto.policy" Security property controls the directory
-# selection, and thus the effective cryptographic policy.
-#
-# The default set of directories is:
-#
-# limited | unlimited
-#
-# 2. If the "crypto.policy" property is not set and the traditional
-# US_export_policy.jar and local_policy.jar files
-# (e.g. limited/unlimited) are found in the legacy
-# <java-home>/lib/security directory, then the rules embedded within
-# those jar files will be used. This helps preserve compatibility
-# for users upgrading from an older installation.
-#
-# 3. If the jar files are not present in the legacy location
-# and the "crypto.policy" Security property is not defined,
-# then the JDK will use the unlimited settings (equivalent to
-# crypto.policy=unlimited)
-#
-# Please see the JCA documentation for additional information on these
-# files and formats.
-#
-# YOU ARE ADVISED TO CONSULT YOUR EXPORT/IMPORT CONTROL COUNSEL OR ATTORNEY
-# TO DETERMINE THE EXACT REQUIREMENTS.
-#
-# Please note that the JCE for Java SE, including the JCE framework,
-# cryptographic policy files, and standard JCE providers provided with
-# the Java SE, have been reviewed and approved for export as mass market
-# encryption item by the US Bureau of Industry and Security.
-#
-# Note: This property is currently used by the JDK Reference implementation.
-# It is not guaranteed to be examined and used by other implementations.
-#
-crypto.policy=unlimited
-
-#
-# The policy for the XML Signature secure validation mode. The mode is
-# enabled by setting the property "org.jcp.xml.dsig.secureValidation" to
-# true with the javax.xml.crypto.XMLCryptoContext.setProperty() method,
-# or by running the code with a SecurityManager.
-#
-# Policy:
-# Constraint {"," Constraint }
-# Constraint:
-# AlgConstraint | MaxTransformsConstraint | MaxReferencesConstraint |
-# ReferenceUriSchemeConstraint | KeySizeConstraint | OtherConstraint
-# AlgConstraint
-# "disallowAlg" Uri
-# MaxTransformsConstraint:
-# "maxTransforms" Integer
-# MaxReferencesConstraint:
-# "maxReferences" Integer
-# ReferenceUriSchemeConstraint:
-# "disallowReferenceUriSchemes" String { String }
-# KeySizeConstraint:
-# "minKeySize" KeyAlg Integer
-# OtherConstraint:
-# "noDuplicateIds" | "noRetrievalMethodLoops"
-#
-# For AlgConstraint, Uri is the algorithm URI String that is not allowed.
-# See the XML Signature Recommendation for more information on algorithm
-# URI Identifiers. For KeySizeConstraint, KeyAlg is the standard algorithm
-# name of the key type (ex: "RSA"). If the MaxTransformsConstraint,
-# MaxReferencesConstraint or KeySizeConstraint (for the same key type) is
-# specified more than once, only the last entry is enforced.
-#
-# Note: This property is currently used by the JDK Reference implementation. It
-# is not guaranteed to be examined and used by other implementations.
-#
-jdk.xml.dsig.secureValidationPolicy=\
- disallowAlg http://www.w3.org/TR/1999/REC-xslt-19991116,\
- disallowAlg http://www.w3.org/2001/04/xmldsig-more#rsa-md5,\
- disallowAlg http://www.w3.org/2001/04/xmldsig-more#hmac-md5,\
- disallowAlg http://www.w3.org/2001/04/xmldsig-more#md5,\
- maxTransforms 5,\
- maxReferences 30,\
- disallowReferenceUriSchemes file http https,\
- minKeySize RSA 1024,\
- minKeySize DSA 1024,\
- minKeySize EC 224,\
- noDuplicateIds,\
- noRetrievalMethodLoops
-
-#
-# Serialization process-wide filter
-#
-# A filter, if configured, is used by java.io.ObjectInputStream during
-# deserialization to check the contents of the stream.
-# A filter is configured as a sequence of patterns, each pattern is either
-# matched against the name of a class in the stream or defines a limit.
-# Patterns are separated by ";" (semicolon).
-# Whitespace is significant and is considered part of the pattern.
-#
-# If the system property jdk.serialFilter is also specified, it supersedes
-# the security property value defined here.
-#
-# If a pattern includes a "=", it sets a limit.
-# If a limit appears more than once the last value is used.
-# Limits are checked before classes regardless of the order in the sequence of patterns.
-# If any of the limits are exceeded, the filter status is REJECTED.
-#
-# maxdepth=value - the maximum depth of a graph
-# maxrefs=value - the maximum number of internal references
-# maxbytes=value - the maximum number of bytes in the input stream
-# maxarray=value - the maximum array length allowed
-#
-# Other patterns, from left to right, match the class or package name as
-# returned from Class.getName.
-# If the class is an array type, the class or package to be matched is the element type.
-# Arrays of any number of dimensions are treated the same as the element type.
-# For example, a pattern of "!example.Foo", rejects creation of any instance or
-# array of example.Foo.
-#
-# If the pattern starts with "!", the status is REJECTED if the remaining pattern
-# is matched; otherwise the status is ALLOWED if the pattern matches.
-# If the pattern ends with ".**" it matches any class in the package and all subpackages.
-# If the pattern ends with ".*" it matches any class in the package.
-# If the pattern ends with "*", it matches any class with the pattern as a prefix.
-# If the pattern is equal to the class name, it matches.
-# Otherwise, the status is UNDECIDED.
-#
-# Primitive types are not configurable with this filter.
-#
-#jdk.serialFilter=pattern;pattern
-
-#
-# RMI Registry Serial Filter
-#
-# The filter pattern uses the same format as jdk.serialFilter.
-# This filter can override the builtin filter if additional types need to be
-# allowed or rejected from the RMI Registry or to decrease limits but not
-# to increase limits.
-# If the limits (maxdepth, maxrefs, or maxbytes) are exceeded, the object is rejected.
-#
-# The maxdepth of any array passed to the RMI Registry is set to
-# 10000. The maximum depth of the graph is set to 20.
-# These limits can be reduced via the maxarray, maxdepth limits.
-#
-#sun.rmi.registry.registryFilter=pattern;pattern
-
-#
-# Array construction of any component type, including subarrays and arrays of
-# primitives, are allowed unless the length is greater than the maxarray limit.
-# The filter is applied to each array element.
-#
-# The built-in filter allows subclasses of allowed classes and
-# can approximately be represented as the pattern:
-#
-#sun.rmi.registry.registryFilter=\
-# maxarray=1000000;\
-# maxdepth=20;\
-# java.lang.String;\
-# java.lang.Number;\
-# java.lang.reflect.Proxy;\
-# java.rmi.Remote;\
-# sun.rmi.server.UnicastRef;\
-# sun.rmi.server.RMIClientSocketFactory;\
-# sun.rmi.server.RMIServerSocketFactory;\
-# java.rmi.activation.ActivationID;\
-# java.rmi.server.UID
-#
-# RMI Distributed Garbage Collector (DGC) Serial Filter
-#
-# The filter pattern uses the same format as jdk.serialFilter.
-# This filter can override the builtin filter if additional types need to be
-# allowed or rejected from the RMI DGC.
-#
-# The builtin DGC filter can approximately be represented as the filter pattern:
-#
-#sun.rmi.transport.dgcFilter=\
-# java.rmi.server.ObjID;\
-# java.rmi.server.UID;\
-# java.rmi.dgc.VMID;\
-# java.rmi.dgc.Lease;\
-# maxdepth=5;maxarray=10000
-
-# CORBA ORBIorTypeCheckRegistryFilter
-# Type check enhancement for ORB::string_to_object processing
-#
-# 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.
-#
-# 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
-# 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.
-# It is used to specify a white list configuration of acceptable
-# IDL stub types which may be contained in a stringified IOR
-# parameter passed as input to an ORB::string_to_object method.
-#
-# Note: This property is currently used by the JDK Reference implementation.
-# It is not guaranteed to be examined and used by other implementations.
-#
-#com.sun.CORBA.ORBIorTypeCheckRegistryFilter=binary_class_name;binary_class_name
-
-#
-# JCEKS Encrypted Key Serial Filter
-#
-# This filter, if configured, is used by the JCEKS KeyStore during the
-# deserialization of the encrypted Key object stored inside a key entry.
-# If not configured or the filter result is UNDECIDED (i.e. none of the patterns
-# matches), the filter configured by jdk.serialFilter will be consulted.
-#
-# If the system property jceks.key.serialFilter is also specified, it supersedes
-# the security property value defined here.
-#
-# The filter pattern uses the same format as jdk.serialFilter. The default
-# pattern allows java.lang.Enum, java.security.KeyRep, java.security.KeyRep$Type,
-# and javax.crypto.spec.SecretKeySpec and rejects all the others.
-jceks.key.serialFilter = java.lang.Enum;java.security.KeyRep;\
- java.security.KeyRep$Type;javax.crypto.spec.SecretKeySpec;!*
-
-#
-# Policies for distrusting Certificate Authorities (CAs).
-#
-# This is a comma separated value of one or more case-sensitive strings, each
-# of which represents a policy for determining if a CA should be distrusted.
-# The supported values are:
-#
-#
-# SYMANTEC_TLS : Distrust TLS Server certificates anchored by a Symantec
-# root CA and issued after April 16, 2019 unless issued by one of the
-# following subordinate CAs which have a later distrust date:
-# 1. Apple IST CA 2 - G1, SHA-256 fingerprint:
-# AC2B922ECFD5E01711772FEA8ED372DE9D1E2245FCE3F57A9CDBEC77296A424B
-# Distrust after December 31, 2019.
-# 2. Apple IST CA 8 - G1, SHA-256 fingerprint:
-# A4FE7C7F15155F3F0AEF7AAA83CF6E06DEB97CA3F909DF920AC1490882D488ED
-# Distrust after December 31, 2019.
-# Leading and trailing whitespace surrounding each value are ignored.
-# Unknown values are ignored. If the property is commented out or set to the
-# empty String, no policies are enforced.
-#
-# Note: This property is currently used by the JDK Reference implementation.
-# It is not guaranteed to be supported by other SE implementations. Also, this
-# property does not override other security properties which can restrict
-# certificates such as jdk.tls.disabledAlgorithms or
-# jdk.certpath.disabledAlgorithms; those restrictions are still enforced even
-# if this property is not enabled.
-#
-jdk.security.caDistrustPolicies=SYMANTEC_TLS
+++ /dev/null
-name = NSS
-nssDbMode = noDb
-attributes = compatibility
-handleStartupErrors = ignoreMultipleInitialisation
+++ /dev/null
-############################################################
-# Sound Configuration File
-############################################################
-#
-# This properties file is used to specify default service
-# providers for javax.sound.midi.MidiSystem and
-# javax.sound.sampled.AudioSystem.
-#
-# The following keys are recognized by MidiSystem methods:
-#
-# javax.sound.midi.Receiver
-# javax.sound.midi.Sequencer
-# javax.sound.midi.Synthesizer
-# javax.sound.midi.Transmitter
-#
-# The following keys are recognized by AudioSystem methods:
-#
-# javax.sound.sampled.Clip
-# javax.sound.sampled.Port
-# javax.sound.sampled.SourceDataLine
-# javax.sound.sampled.TargetDataLine
-#
-# The values specify the full class name of the service
-# provider, or the device name.
-#
-# See the class descriptions for details.
-#
-# Example 1:
-# Use MyDeviceProvider as default for SourceDataLines:
-# javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider
-#
-# Example 2:
-# Specify the default Synthesizer by its name "InternalSynth".
-# javax.sound.midi.Synthesizer=#InternalSynth
-#
-# Example 3:
-# Specify the default Receiver by provider and name:
-# javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1
-#
-
-javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
-javax.sound.sampled.Port=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
-javax.sound.sampled.SourceDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
-javax.sound.sampled.TargetDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
-
-#javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider
-#javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider
-#javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider
-#javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider
+++ /dev/null
-# uncomment to set the default look and feel to GTK
-#swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel