Review Request: JDK-8162882: Permission merge issue in jdk.crypto.ucrypto module

Sean Mullan sean.mullan at oracle.com
Mon Aug 1 18:26:21 UTC 2016


The fix for JDK-8159752 accidentally put back an older version of the 
policy permissions for the jdk.crypto.ucrypto module. It is a simple fix 
to restore the correct permission:

diff -r 5584be31a8f9 src/java.base/solaris/lib/security/default.policy
--- a/src/java.base/solaris/lib/security/default.policy	Mon Aug 01 
09:58:36 2016 -0400
+++ b/src/java.base/solaris/lib/security/default.policy	Mon Aug 01 
14:23:51 2016 -0400
@@ -11,6 +11,6 @@
                     "clearProviderProperties.OracleUcrypto";
      permission java.security.SecurityPermission
                     "removeProviderProperty.OracleUcrypto";
-    permission java.io.FilePermission
-                   "${java.home}/conf/security/ucrypto-solaris.cfg", 
"read";
+    // Needed for reading Ucrypto config file
+    permission java.io.FilePermission "<<ALL FILES>>", "read";
  };

Thanks,
Sean



More information about the security-dev mailing list