BUG-3553 Introduce custom java.security config file
[controller.git] / karaf / opendaylight-karaf-resources / src / main / resources / bin / karaf
index 23fbbec452ccd912310cd197e36a942429388458..232325ea99f66884d145ef2ca97a9d3f95991085 100755 (executable)
@@ -299,6 +299,13 @@ setupDefaults() {
         fi
     fi
 
+    # Add default security file option
+    if [ "x$ODL_JAVA_SECURITY_PROPERTIES" != "x" ]; then
+        DEFAULT_JAVA_OPTS="-Djava.security.properties="${ODL_JAVA_SECURITY_PROPERTIES}" $DEFAULT_JAVA_OPTS"
+    else
+        DEFAULT_JAVA_OPTS="-Djava.security.properties="${KARAF_ETC}/odl.java.security" $DEFAULT_JAVA_OPTS"
+    fi
+
     # Add the jars in the lib dir
     for file in "$KARAF_HOME"/lib/karaf*.jar
     do