diff --git a/container_files/usr-local-bin/libraryPrep.sh b/container_files/usr-local-bin/libraryPrep.sh index bfb227b1..8bfbf64f 100644 --- a/container_files/usr-local-bin/libraryPrep.sh +++ b/container_files/usr-local-bin/libraryPrep.sh @@ -474,6 +474,14 @@ prep_finishEnd() { echo "grouperContainer; INFO: (libraryPrep.sh-prep_finishEnd) export GROUPER_CONTEXT_COOKIES=true" export GROUPER_CONTEXT_COOKIES=true fi + if [ -z "$GROUPER_PUT_JAVA_HOME_IN_BASHRC" ]; then + echo "grouperContainer; INFO: (libraryPrep.sh-prep_finishEnd) export GROUPER_PUT_JAVA_HOME_IN_BASHRC=true" + export GROUPER_PUT_JAVA_HOME_IN_BASHRC=true + fi + if [ -z "$GROUPER_JAVA_HOME" ]; then + echo "grouperContainer; INFO: (libraryPrep.sh-prep_finishEnd) export GROUPER_JAVA_HOME=/usr/lib/jvm/java-1.8.0-amazon-corretto" + export GROUPER_JAVA_HOME=/usr/lib/jvm/java-1.8.0-amazon-corretto + fi if [ -z "$GROUPER_TOMCAT_LOG_ACCESS" ]; then echo "grouperContainer; INFO: (libraryPrep.sh-prep_finishEnd) export GROUPER_TOMCAT_LOG_ACCESS=false" export GROUPER_TOMCAT_LOG_ACCESS=false diff --git a/container_files/usr-local-bin/librarySetupFiles.sh b/container_files/usr-local-bin/librarySetupFiles.sh index 8f6bb70f..964bc1ec 100644 --- a/container_files/usr-local-bin/librarySetupFiles.sh +++ b/container_files/usr-local-bin/librarySetupFiles.sh @@ -124,8 +124,10 @@ setupFiles_storeEnvVars() { echo "" >> /etc/bashrc echo "export GROUPER_GSH_CHECK_USER=$GROUPER_GSH_CHECK_USER" >> /etc/bashrc echo "export GROUPER_GSH_USER=$GROUPER_GSH_USER" >> /etc/bashrc - echo "export JAVA_HOME=$JAVA_HOME" >> /etc/bashrc - echo "export PATH=$JAVA_HOME/bin:\$PATH" >> /etc/bashrc + if [ "$GROUPER_PUT_JAVA_HOME_IN_BASHRC" = "true" ]; then + echo "export JAVA_HOME=$GROUPER_JAVA_HOME" >> /etc/bashrc + echo "export PATH=$GROUPER_JAVA_HOME/bin:\$PATH" >> /etc/bashrc + fi echo "" >> /etc/bashrc returnCode=$? echo "grouperContainer; INFO: (librarySetupFiles.sh-setupFiles_storeEnvVars) echo env var script to /etc/bashrc, result: $returnCode"