Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-11-openjdk for openSUSE:Factory checked in at 2021-11-09 23:53:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-11-openjdk.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-11-openjdk" Tue Nov 9 23:53:59 2021 rev:50 rq:929872 version:11.0.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes 2021-10-23 23:13:40.288972156 +0200 +++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new.1890/java-11-openjdk.changes 2021-11-09 23:54:12.351940253 +0100 @@ -1,0 +2,17 @@ +Fri Nov 5 16:52:14 UTC 2021 - Fridrich Strba <fst...@suse.com> + +- Modified patch: + * fips.patch + + return in native code after generating java.io.IOException + +------------------------------------------------------------------- +Wed Nov 3 07:05:34 UTC 2021 - Fridrich Strba <fst...@suse.com> + +- Modified patches: + * system-crypto-policy.patch + + rediff to changed context + * fips.patch + + Allow plain key import in fips mode unless + com.suse.fips.plainKeySupport is set to false + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-11-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.Iq2XW0/_old 2021-11-09 23:54:13.915941050 +0100 +++ /var/tmp/diff_new_pack.Iq2XW0/_new 2021-11-09 23:54:13.919941052 +0100 @@ -595,7 +595,7 @@ # Setup nss.fips.cfg sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE13} > nss.fips.cfg -sed -i -e "s:@NSS_SECMOD@:%{_sysconfdir}/pki/nssdb:g" nss.fips.cfg +sed -i -e "s:@NSS_SECMOD@:sql\:/etc/pki/nssdb:g" nss.fips.cfg %build ++++++ fips.patch ++++++ ++++ 946 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-11-openjdk/fips.patch ++++ and /work/SRC/openSUSE:Factory/.java-11-openjdk.new.1890/fips.patch ++++++ system-crypto-policy.patch ++++++ --- /var/tmp/diff_new_pack.Iq2XW0/_old 2021-11-09 23:54:14.107941148 +0100 +++ /var/tmp/diff_new_pack.Iq2XW0/_new 2021-11-09 23:54:14.107941148 +0100 @@ -1,6 +1,6 @@ ---- openjdk/src/java.base/share/classes/java/security/Security.java 2021-03-16 07:15:49.742093294 +0100 -+++ openjdk/src/java.base/share/classes/java/security/Security.java 2021-03-16 07:16:54.394507360 +0100 -@@ -47,6 +47,9 @@ +--- a/src/java.base/share/classes/java/security/Security.java ++++ b/src/java.base/share/classes/java/security/Security.java +@@ -47,6 +47,9 @@ import sun.security.jca.*; * implementation-specific location, which is typically the properties file * {@code conf/security/java.security} in the Java installation directory. * @@ -10,7 +10,7 @@ * @author Benjamin Renaud * @since 1.1 */ -@@ -57,6 +60,10 @@ +@@ -57,6 +60,10 @@ public final class Security { private static final Debug sdebug = Debug.getInstance("properties"); @@ -21,7 +21,7 @@ /* The java.security properties */ private static Properties props; -@@ -98,6 +105,7 @@ +@@ -98,6 +105,7 @@ public final class Security { if (sdebug != null) { sdebug.println("reading security properties file: " + propFile); @@ -29,11 +29,10 @@ } } catch (IOException e) { if (sdebug != null) { -@@ -183,6 +191,33 @@ - } +@@ -184,6 +192,33 @@ public final class Security { } } -+ + + String disableSystemProps = System.getProperty("java.security.disableSystemPropertiesFile"); + if (disableSystemProps == null && + "true".equalsIgnoreCase(props.getProperty @@ -60,22 +59,24 @@ + } + } + } - ++ if (!loadedProps) { initializeStatic(); ---- openjdk/src/java.base/share/conf/security/java.security 2021-03-16 07:15:49.798093653 +0100 -+++ openjdk/src/java.base/share/conf/security/java.security 2021-03-16 11:38:01.416893125 +0100 -@@ -336,6 +336,13 @@ + if (sdebug != null) { +--- a/src/java.base/share/conf/security/java.security ++++ b/src/java.base/share/conf/security/java.security +@@ -335,6 +335,13 @@ package.definition=sun.misc.,\ + # security.overridePropertiesFile=true - # ++# +# Determines whether this properties file will be appended to +# using the system properties file stored at +# /etc/crypto-policies/back-ends/java.config +# +security.useSystemPropertiesFile=true + -+# + # # Determines the default key and trust manager factory algorithms for # the javax.net.ssl package. - # +