Skip to content
Snippets Groups Projects
Commit dc8dc4b9 authored by Robert Butora's avatar Robert Butora
Browse files

docker: adds AuthDB support - makes params optional

parent c9c94d14
No related branches found
No related tags found
No related merge requests found
......@@ -20,6 +20,11 @@ OIDC_GMS_URL=${OIDC_GMS_URL:-}
OIDC_CLIENT=${OIDC_CLIENT:-}
OIDC_SECRET=${OIDC_SECRET:-}
AUTHZ_DB_URL=${AUTHZ_DB_URL:-}
AUTHZ_DB_SCHEMA=${AUTHZ_DB_SCHEMA:-}
AUTHZ_DB_USERNAME=${AUTHZ_DB_USERNAME:-}
AUTHZ_DB_PASSWORD=${AUTHZ_DB_PASSWORD:-}
# configure CONTEXT_ROOT
......@@ -99,7 +104,7 @@ fi
# VLKB authorization
if [ -z "$AUTHZ_DB_URL" ] || [ -z "$AUTHZ_DB_SCHEMA" ] || [ -z "$AUTHZ_DB_USER" ] || [ -z "$AUTHZ_DB_PASSWORD" ];
if [ -z "$AUTHZ_DB_URL" ] || [ -z "$AUTHZ_DB_SCHEMA" ] || [ -z "$AUTHZ_DB_USERNAME" ] || [ -z "$AUTHZ_DB_PASSWORD" ];
then
echo "Some of AUTHZ_DB_ is not set."
else
......@@ -107,7 +112,7 @@ else
{
echo "db_uri=$AUTHZ_DB_URL"
echo "db_schema=$AUTHZ_DB_SCHEMA"
echo "db_user_name=$AUTHZ_DB_USER"
echo "db_user_name=$AUTHZ_DB_USERNAME"
echo "db_password=$AUTHZ_DB_PASSWORD"
} > $WEBAPP_DIR/WEB-INF/classes/authpolicy.properties
# cp $WEBAPP_DIR/WEB-INF/web-cutout-ia2token.xml $WEBAPP_DIR/WEB-INF/web.xml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment