Skip to content

Commit 2558d8a

Browse files
committed
Support phasing off SecurityManager usage in favor of Java Agent
Signed-off-by: Gulshan <[email protected]>
1 parent d686474 commit 2558d8a

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ apply plugin: 'opensearch.pluginzip'
6363
apply plugin: 'jacoco'
6464
apply plugin: "com.diffplug.spotless"
6565
apply plugin: 'io.freefair.lombok'
66+
apply plugin: 'opensearch.java-agent'
6667
apply from: 'gradle/formatting.gradle'
6768

6869
ext.opensearch_tmp_dir = rootProject.file('build/private/opensearch_tmp').absoluteFile

src/main/plugin-metadata/plugin-security.policy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ grant {
44
permission java.lang.RuntimePermission "accessDeclaredMembers";
55
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
66
permission java.lang.RuntimePermission "setContextClassLoader";
7+
// for accessing Unix domain socket on windows
8+
permission java.net.NetPermission "accessUnixDomainSocket";
79
};

0 commit comments

Comments
 (0)