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 <[email protected]>
+
+- Modified patch:
+ * fips.patch
+ + return in native code after generating java.io.IOException
+
+-------------------------------------------------------------------
+Wed Nov 3 07:05:34 UTC 2021 - Fridrich Strba <[email protected]>
+
+- 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.
- #
+