diff --git a/Dockerfiles/web-nginx-pgsql/centos/docker-entrypoint.sh b/Dockerfiles/web-nginx-pgsql/centos/docker-entrypoint.sh index 30ce85e0f..8315abfbf 100755 --- a/Dockerfiles/web-nginx-pgsql/centos/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-pgsql/centos/docker-entrypoint.sh @@ -324,6 +324,14 @@ prepare_zbx_php_config() { "$NGINX_CONF_FILE" } +prepare_zbx_config() { + if [ -n "${ZBX_SESSION_NAME}" ]; then + cp "$ZABBIX_WWW_ROOT/include/defines.inc.php" "/tmp/defines.inc.php_tmp" + sed "/ZBX_SESSION_NAME/s/'[^']*'/'${ZBX_SESSION_NAME}'/2" "/tmp/defines.inc.php_tmp" > "$ZABBIX_WWW_ROOT/include/defines.inc.php" + rm -f "/tmp/defines.inc.php_tmp" + fi +} + ################################################# echo "** Deploying Zabbix web-interface (Nginx) with PostgreSQL database" diff --git a/Dockerfiles/web-nginx-pgsql/ol/docker-entrypoint.sh b/Dockerfiles/web-nginx-pgsql/ol/docker-entrypoint.sh index 30ce85e0f..8315abfbf 100755 --- a/Dockerfiles/web-nginx-pgsql/ol/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-pgsql/ol/docker-entrypoint.sh @@ -324,6 +324,14 @@ prepare_zbx_php_config() { "$NGINX_CONF_FILE" } +prepare_zbx_config() { + if [ -n "${ZBX_SESSION_NAME}" ]; then + cp "$ZABBIX_WWW_ROOT/include/defines.inc.php" "/tmp/defines.inc.php_tmp" + sed "/ZBX_SESSION_NAME/s/'[^']*'/'${ZBX_SESSION_NAME}'/2" "/tmp/defines.inc.php_tmp" > "$ZABBIX_WWW_ROOT/include/defines.inc.php" + rm -f "/tmp/defines.inc.php_tmp" + fi +} + ################################################# echo "** Deploying Zabbix web-interface (Nginx) with PostgreSQL database" diff --git a/Dockerfiles/web-nginx-pgsql/ubuntu/docker-entrypoint.sh b/Dockerfiles/web-nginx-pgsql/ubuntu/docker-entrypoint.sh index 4639701b0..190d97687 100755 --- a/Dockerfiles/web-nginx-pgsql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-pgsql/ubuntu/docker-entrypoint.sh @@ -324,6 +324,14 @@ prepare_zbx_php_config() { "$NGINX_CONF_FILE" } +prepare_zbx_config() { + if [ -n "${ZBX_SESSION_NAME}" ]; then + cp "$ZABBIX_WWW_ROOT/include/defines.inc.php" "/tmp/defines.inc.php_tmp" + sed "/ZBX_SESSION_NAME/s/'[^']*'/'${ZBX_SESSION_NAME}'/2" "/tmp/defines.inc.php_tmp" > "$ZABBIX_WWW_ROOT/include/defines.inc.php" + rm -f "/tmp/defines.inc.php_tmp" + fi +} + ################################################# echo "** Deploying Zabbix web-interface (Nginx) with PostgreSQL database"