From 96c46f591f1b44873a6441b35eec741e566152d4 Mon Sep 17 00:00:00 2001 From: Ermis Wieger Date: Fri, 6 Sep 2024 14:56:03 +0200 Subject: [PATCH] added aim agentid and url --- entrypoint.sh | 12 +++++++++++- logout_tmp.html | 6 ++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index fae88c3..2a85211 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -34,5 +34,15 @@ function error () { checkenvvars cp -r utilities /dbfilesync/ sed -e 's@SMARTIT_DB_TYPE_REPL@'"${SMARTIT_DB_TYPE/@/\\@}"'@' -e 's@SMARTIT_DB_HOST_NAME_REPL@'"${SMARTIT_DB_HOST_NAME/@/\\@}"'@' -e 's@SMARTIT_DB_PORT_REPL@'"${SMARTIT_DB_PORT/@/\\@}"'@' -e 's@SMARTIT_DB_NAME_REPL@'"${SMARTIT_DB_NAME/@/\\@}"'@' -e 's@SMARTIT_DB_SYSTEM_USER_REPL@'"${SMARTIT_DB_SYSTEM_USER/@/\\@}"'@' -e 's@SMARTIT_DB_SYSTEM_PASSWORD_REPL@'"${SMARTIT_DB_SYSTEM_PASSWORD/@/\\@}"'@' -e 's@DBFILESYNC_PRODUCT_REPL@'"${DBFILESYNC_PRODUCT/@/\\@}"'@' setenv_tmp > /dbfilesync/utilities/setenv -sed -e 's@{rsso_lo_dwp_agentid_repl}@'"${rsso_lo_dwp_agentid/@/\\@}"'@' -e 's@{rsso_lo_url_repl}@'"${rsso_lo_url/@/\\@}"'@' -e 's@{rsso_lo_tenant_repl}@'"${rsso_lo_tenant/@/\\@}"'@' -e 's@{rsso_lo_dwp_url_repl}@'"${rsso_lo_dwp_url/@/\\@}"'@' -e 's@{rsso_lo_arsys_agentid_repl}@'"${rsso_lo_arsys_agentid/@/\\@}"'@' -e 's@{rsso_lo_smit_agentid_repl}@'"${rsso_lo_smit_agentid/@/\\@}"'@' -e 's@{rsso_lo_arsys_url_repl}@'"${rsso_lo_arsys_url/@/\\@}"'@' -e 's@{rsso_lo_smit_url_repl}@'"${rsso_lo_smit_url/@/\\@}"'@' logout_tmp.html > /dbfilesync/utilities/logout.jsp +sed -e 's@{rsso_lo_dwp_agentid_repl}@'"${rsso_lo_dwp_agentid/@/\\@}"'@' \ + -e 's@{rsso_lo_url_repl}@'"${rsso_lo_url/@/\\@}"'@' \ + -e 's@{rsso_lo_tenant_repl}@'"${rsso_lo_tenant/@/\\@}"'@' \ + -e 's@{rsso_lo_dwp_url_repl}@'"${rsso_lo_dwp_url/@/\\@}"'@' \ + -e 's@{rsso_lo_arsys_agentid_repl}@'"${rsso_lo_arsys_agentid/@/\\@}"'@' \ + -e 's@{rsso_lo_smit_agentid_repl}@'"${rsso_lo_smit_agentid/@/\\@}"'@' \ + -e 's@{rsso_lo_arsys_url_repl}@'"${rsso_lo_arsys_url/@/\\@}"'@' \ + -e 's@{rsso_lo_smit_url_repl}@'"${rsso_lo_smit_url/@/\\@}"'@' \ + -e 's@{rsso_lo_aim_agentid_repl}@'"${rsso_lo_aim_agentid/@/\\@}"'@' \ + -e 's@{rsso_lo_aim_url_repl}@'"${rsso_lo_aim_url/@/\\@}"'@' \ + logout_tmp.html > /dbfilesync/utilities/logout.jsp touch /dbfilesync/utilities/DBFileSyncNew.log diff --git a/logout_tmp.html b/logout_tmp.html index 2498f75..141c2be 100644 --- a/logout_tmp.html +++ b/logout_tmp.html @@ -14,9 +14,11 @@ redirect_url = "{rsso_lo_url_repl}start?bypass-auth=true&tenant={rsso_lo_tenant_repl}&goto={rsso_lo_dwp_url_repl}"; else if(agent_id.compareTo("{rsso_lo_arsys_agentid_repl}")==0) redirect_url = "{rsso_lo_url_repl}start?bypass-auth=true&tenant={rsso_lo_tenant_repl}&goto={rsso_lo_arsys_url_repl}"; - else if(agent_id.compareTo("{rsso_lo_smit_agentid_repl}")==0) + else if(agent_id.compareTo("{rsso_lo_smit_agentid_repl}")==0) redirect_url = "{rsso_lo_url_repl}start?bypass-auth=true&tenant={rsso_lo_tenant_repl}&goto={rsso_lo_smit_url_repl}"; - else if(agent_id.compareTo("launchpad_agent")==0) + else if(agent_id.compareTo("{rsso_lo_aim_agentid_repl}")==0) + redirect_url = "{rsso_lo_url_repl}start?bypass-auth=true&tenant={rsso_lo_tenant_repl}&goto={rsso_lo_aim_url_repl}"; + else if(agent_id.compareTo("launchpad_agent")==0) redirect_url = "{rsso_lo_url_repl}start?bypass-auth=true&tenant={rsso_lo_tenant_repl}&goto={rsso_lo_arsys_url_repl}"; response.setStatus(response.SC_MOVED_TEMPORARILY); response.setHeader("Location", redirect_url);