Skip to content

Commit 2f811e4

Browse files
FIPS: Enable Fips conditionally (#42)
* FIPS: Enable Fips conditionally Co-authored-by: Aaron Steinfeld <[email protected]> --------- Co-authored-by: Aaron Steinfeld <[email protected]>
1 parent b355bee commit 2f811e4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

hypertrace-gradle-docker-java-application-plugin/src/main/resources/application-start-script.template.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,10 @@
2323

2424
set -e
2525

26-
exec java ${defaultJvmOpts.substring(1, defaultJvmOpts.length()-1)} \$JAVA_OPTS -classpath '/app/resources:/app/classes:/app/localLibs/*:/app/orgLibs/*:/app/externalLibs/*' ${mainClassName} \$@
26+
CLASSPATH="/app/resources:/app/classes:/app/localLibs/*:/app/orgLibs/*:/app/externalLibs/*"
27+
if [ "\$FIPS_ENABLED" = "true" ]; then
28+
CLASSPATH="/usr/share/java/bc-fips/*:\${CLASSPATH}"
29+
echo "Adding the additional FIPS libs to the classpath"
30+
fi
31+
32+
exec java ${defaultJvmOpts.substring(1, defaultJvmOpts.length()-1)} \$JAVA_OPTS \$FIPS_JAVA_OPTS -classpath \${CLASSPATH} ${mainClassName} \$@

0 commit comments

Comments
 (0)