Skip to content

Commit

Permalink
Add handling for java.security.overwrite.tmpl
Browse files Browse the repository at this point in the history
  • Loading branch information
APegaDavis committed Jan 28, 2025
1 parent e312ea3 commit 83bf61d
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion scripts/docker-entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ final_config_root=$config_root

if [ "$IS_PEGA_CONFIG_COMPRESSED" == true ]; then
final_config_root=$decompressed_root
file_list=("prlog4j2.xml" "prconfig.xml" "context.xml" "server.xml" "web.xml" "tomcat-users.xml" "catalina.properties" "prbootstrap.properties" "java.security.overwrite" "tomcat-web.xml" "server.xml.tmpl" "context.xml.tmpl")
file_list=("prlog4j2.xml" "prconfig.xml" "context.xml" "server.xml" "web.xml" "tomcat-users.xml" "catalina.properties" "prbootstrap.properties" "java.security.overwrite" "tomcat-web.xml" "server.xml.tmpl" "context.xml.tmpl" "java.security.overwrite.tmpl")
# decompressing the files if exists
for filename in "${file_list[@]}"; do
if [ -e "${config_root}/${filename}" ]; then
Expand Down Expand Up @@ -342,6 +342,10 @@ fi
if [ -e "${java_security_overwrite}" ]; then
echo "Loading java.security.overwrite from ${java_security_overwrite}...";
cp "${java_security_overwrite}" "${CATALINA_HOME}/conf/"
elif [ -e "${final_config_root}/java.security.overwrite.tmpl" ]; then
echo "No java.security.overwrite was specified in ${java_security_overwrite}. Generating from templates"
cp ${final_config_root}/java.security.overwrite.tmpl "${CATALINA_HOME}"/conf/java.security.overwrite.tmpl
/bin/detemplatize -template "${CATALINA_HOME}"/conf/java.security.overwrite.tmpl:"${CATALINA_HOME}"/conf/java.security.overwrite
else
echo "No java.security.overwrite was specified in ${java_security_overwrite}. Using defaults."
fi
Expand Down

0 comments on commit 83bf61d

Please sign in to comment.