Skip to content

Commit c16e749

Browse files
committed
Enable entitlements by default
Entitlements are almost complete. This commit enables them by default, in preparation for 8.18/9.0.
1 parent 5160113 commit c16e749

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

server/src/main/java/org/elasticsearch/bootstrap/Elasticsearch.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@ private static Bootstrap initPhase1() {
117117
final PrintStream out = getStdout();
118118
final PrintStream err = getStderr();
119119
final ServerArgs args;
120-
final boolean entitlementsExplicitlyEnabled = Booleans.parseBoolean(System.getProperty("es.entitlements.enabled", "false"));
120+
final boolean entitlementsEnabled = Booleans.parseBoolean(System.getProperty("es.entitlements.enabled", "true"));
121121
// java 24+ only supports entitlements, but it may be enabled on earlier versions explicitly
122-
final boolean useEntitlements = RuntimeVersionFeature.isSecurityManagerAvailable() == false || entitlementsExplicitlyEnabled;
122+
final boolean useEntitlements = RuntimeVersionFeature.isSecurityManagerAvailable() == false || entitlementsEnabled;
123123
try {
124124
initSecurityProperties();
125125

0 commit comments

Comments
 (0)