File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
src/java.base/share/lib/security Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,19 @@ grant codeBase "jrt:/jdk.accessibility" {
103103 permission java.lang.RuntimePermission "accessClassInPackage.sun.awt";
104104};
105105
106+ grant codeBase "jrt:/jdk.attach" {
107+ permission java.lang.RuntimePermission "accessClassInPackage.com.ibm.oti.util";
108+ permission java.lang.RuntimePermission "accessClassInPackage.com.ibm.tools.attach.target";
109+ permission java.lang.RuntimePermission "accessClassInPackage.openj9.tools.attach.diagnostics.base";
110+ permission java.util.PropertyPermission "com.ibm.tools.attach.*", "read";
111+ // required by com.ibm.tools.attach.attacher.OpenJ9AttachProvider.listVirtualMachinesImp():commonDir.exists(),
112+ // com.ibm.tools.attach.target.Reply.writeReply():new RandomAccessFile(replyFile, "rw"),
113+ // and com.ibm.tools.attach.target.Reply.deleteReply():replyFile.delete()
114+ permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
115+ // required by com.ibm.tools.attach.attacher.OpenJ9VirtualMachine.tryAttachTarget():targetServer.accept()
116+ permission java.net.SocketPermission "localhost:1024-", "accept,resolve";
117+ };
118+
106119grant codeBase "jrt:/jdk.charsets" {
107120 permission java.util.PropertyPermission "os.name", "read";
108121 permission java.util.PropertyPermission "sun.nio.cs.map", "read";
You can’t perform that action at this time.
0 commit comments