From e6da65896de13699cd4d34f0d86b0b9362bae362 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Fri, 10 Jan 2025 01:25:38 +0900 Subject: [PATCH] Fixed param substition in config files --- Dockerfiles/agent/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/agent/centos/docker-entrypoint.sh | 2 +- Dockerfiles/agent/ol/docker-entrypoint.sh | 2 +- Dockerfiles/agent/rhel/docker-entrypoint.sh | 2 +- Dockerfiles/agent/ubuntu/docker-entrypoint.sh | 2 +- Dockerfiles/agent2/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/agent2/centos/docker-entrypoint.sh | 2 +- Dockerfiles/agent2/ol/docker-entrypoint.sh | 2 +- Dockerfiles/agent2/rhel/docker-entrypoint.sh | 2 +- Dockerfiles/agent2/ubuntu/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-mysql/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-mysql/centos/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-mysql/ol/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-mysql/rhel/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-mysql/ubuntu/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-sqlite3/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-sqlite3/centos/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-sqlite3/ol/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-sqlite3/rhel/docker-entrypoint.sh | 2 +- Dockerfiles/proxy-sqlite3/ubuntu/docker-entrypoint.sh | 2 +- Dockerfiles/server-mysql/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/server-mysql/centos/docker-entrypoint.sh | 2 +- Dockerfiles/server-mysql/ol/docker-entrypoint.sh | 2 +- Dockerfiles/server-mysql/rhel/docker-entrypoint.sh | 2 +- Dockerfiles/server-mysql/ubuntu/docker-entrypoint.sh | 2 +- Dockerfiles/server-pgsql/alpine/docker-entrypoint.sh | 2 +- Dockerfiles/server-pgsql/centos/docker-entrypoint.sh | 2 +- Dockerfiles/server-pgsql/ol/docker-entrypoint.sh | 2 +- Dockerfiles/server-pgsql/ubuntu/docker-entrypoint.sh | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/Dockerfiles/agent/alpine/docker-entrypoint.sh b/Dockerfiles/agent/alpine/docker-entrypoint.sh index 15392a378..46efab58d 100755 --- a/Dockerfiles/agent/alpine/docker-entrypoint.sh +++ b/Dockerfiles/agent/alpine/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent/centos/docker-entrypoint.sh b/Dockerfiles/agent/centos/docker-entrypoint.sh index 15392a378..46efab58d 100755 --- a/Dockerfiles/agent/centos/docker-entrypoint.sh +++ b/Dockerfiles/agent/centos/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent/ol/docker-entrypoint.sh b/Dockerfiles/agent/ol/docker-entrypoint.sh index 779dcb324..5ec83e005 100755 --- a/Dockerfiles/agent/ol/docker-entrypoint.sh +++ b/Dockerfiles/agent/ol/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent/rhel/docker-entrypoint.sh b/Dockerfiles/agent/rhel/docker-entrypoint.sh index 15392a378..46efab58d 100755 --- a/Dockerfiles/agent/rhel/docker-entrypoint.sh +++ b/Dockerfiles/agent/rhel/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent/ubuntu/docker-entrypoint.sh b/Dockerfiles/agent/ubuntu/docker-entrypoint.sh index 15392a378..46efab58d 100755 --- a/Dockerfiles/agent/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/agent/ubuntu/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent2/alpine/docker-entrypoint.sh b/Dockerfiles/agent2/alpine/docker-entrypoint.sh index b79de2316..daee5be59 100755 --- a/Dockerfiles/agent2/alpine/docker-entrypoint.sh +++ b/Dockerfiles/agent2/alpine/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent2/centos/docker-entrypoint.sh b/Dockerfiles/agent2/centos/docker-entrypoint.sh index b79de2316..daee5be59 100755 --- a/Dockerfiles/agent2/centos/docker-entrypoint.sh +++ b/Dockerfiles/agent2/centos/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent2/ol/docker-entrypoint.sh b/Dockerfiles/agent2/ol/docker-entrypoint.sh index 465d5073c..e9318555b 100755 --- a/Dockerfiles/agent2/ol/docker-entrypoint.sh +++ b/Dockerfiles/agent2/ol/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent2/rhel/docker-entrypoint.sh b/Dockerfiles/agent2/rhel/docker-entrypoint.sh index b79de2316..daee5be59 100755 --- a/Dockerfiles/agent2/rhel/docker-entrypoint.sh +++ b/Dockerfiles/agent2/rhel/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/agent2/ubuntu/docker-entrypoint.sh b/Dockerfiles/agent2/ubuntu/docker-entrypoint.sh index b79de2316..daee5be59 100755 --- a/Dockerfiles/agent2/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/agent2/ubuntu/docker-entrypoint.sh @@ -82,7 +82,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-mysql/alpine/docker-entrypoint.sh b/Dockerfiles/proxy-mysql/alpine/docker-entrypoint.sh index 40fa1ee9e..47804e54d 100755 --- a/Dockerfiles/proxy-mysql/alpine/docker-entrypoint.sh +++ b/Dockerfiles/proxy-mysql/alpine/docker-entrypoint.sh @@ -115,7 +115,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-mysql/centos/docker-entrypoint.sh b/Dockerfiles/proxy-mysql/centos/docker-entrypoint.sh index 29dc8fc5f..df5d4302b 100755 --- a/Dockerfiles/proxy-mysql/centos/docker-entrypoint.sh +++ b/Dockerfiles/proxy-mysql/centos/docker-entrypoint.sh @@ -115,7 +115,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-mysql/ol/docker-entrypoint.sh b/Dockerfiles/proxy-mysql/ol/docker-entrypoint.sh index 29dc8fc5f..df5d4302b 100755 --- a/Dockerfiles/proxy-mysql/ol/docker-entrypoint.sh +++ b/Dockerfiles/proxy-mysql/ol/docker-entrypoint.sh @@ -115,7 +115,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-mysql/rhel/docker-entrypoint.sh b/Dockerfiles/proxy-mysql/rhel/docker-entrypoint.sh index 29dc8fc5f..df5d4302b 100755 --- a/Dockerfiles/proxy-mysql/rhel/docker-entrypoint.sh +++ b/Dockerfiles/proxy-mysql/rhel/docker-entrypoint.sh @@ -115,7 +115,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-mysql/ubuntu/docker-entrypoint.sh b/Dockerfiles/proxy-mysql/ubuntu/docker-entrypoint.sh index 29dc8fc5f..df5d4302b 100755 --- a/Dockerfiles/proxy-mysql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/proxy-mysql/ubuntu/docker-entrypoint.sh @@ -115,7 +115,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-sqlite3/alpine/docker-entrypoint.sh b/Dockerfiles/proxy-sqlite3/alpine/docker-entrypoint.sh index 9b1f43d07..73741edda 100755 --- a/Dockerfiles/proxy-sqlite3/alpine/docker-entrypoint.sh +++ b/Dockerfiles/proxy-sqlite3/alpine/docker-entrypoint.sh @@ -81,7 +81,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-sqlite3/centos/docker-entrypoint.sh b/Dockerfiles/proxy-sqlite3/centos/docker-entrypoint.sh index 9b1f43d07..73741edda 100755 --- a/Dockerfiles/proxy-sqlite3/centos/docker-entrypoint.sh +++ b/Dockerfiles/proxy-sqlite3/centos/docker-entrypoint.sh @@ -81,7 +81,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-sqlite3/ol/docker-entrypoint.sh b/Dockerfiles/proxy-sqlite3/ol/docker-entrypoint.sh index 9b1f43d07..73741edda 100755 --- a/Dockerfiles/proxy-sqlite3/ol/docker-entrypoint.sh +++ b/Dockerfiles/proxy-sqlite3/ol/docker-entrypoint.sh @@ -81,7 +81,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-sqlite3/rhel/docker-entrypoint.sh b/Dockerfiles/proxy-sqlite3/rhel/docker-entrypoint.sh index 9b1f43d07..73741edda 100755 --- a/Dockerfiles/proxy-sqlite3/rhel/docker-entrypoint.sh +++ b/Dockerfiles/proxy-sqlite3/rhel/docker-entrypoint.sh @@ -81,7 +81,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/proxy-sqlite3/ubuntu/docker-entrypoint.sh b/Dockerfiles/proxy-sqlite3/ubuntu/docker-entrypoint.sh index 9b1f43d07..73741edda 100755 --- a/Dockerfiles/proxy-sqlite3/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/proxy-sqlite3/ubuntu/docker-entrypoint.sh @@ -81,7 +81,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-mysql/alpine/docker-entrypoint.sh b/Dockerfiles/server-mysql/alpine/docker-entrypoint.sh index ec4ceee66..3ce613d6e 100755 --- a/Dockerfiles/server-mysql/alpine/docker-entrypoint.sh +++ b/Dockerfiles/server-mysql/alpine/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-mysql/centos/docker-entrypoint.sh b/Dockerfiles/server-mysql/centos/docker-entrypoint.sh index 9ded72177..449714884 100755 --- a/Dockerfiles/server-mysql/centos/docker-entrypoint.sh +++ b/Dockerfiles/server-mysql/centos/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-mysql/ol/docker-entrypoint.sh b/Dockerfiles/server-mysql/ol/docker-entrypoint.sh index 9ded72177..449714884 100755 --- a/Dockerfiles/server-mysql/ol/docker-entrypoint.sh +++ b/Dockerfiles/server-mysql/ol/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-mysql/rhel/docker-entrypoint.sh b/Dockerfiles/server-mysql/rhel/docker-entrypoint.sh index 9ded72177..449714884 100755 --- a/Dockerfiles/server-mysql/rhel/docker-entrypoint.sh +++ b/Dockerfiles/server-mysql/rhel/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-mysql/ubuntu/docker-entrypoint.sh b/Dockerfiles/server-mysql/ubuntu/docker-entrypoint.sh index 9ded72177..449714884 100755 --- a/Dockerfiles/server-mysql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/server-mysql/ubuntu/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-pgsql/alpine/docker-entrypoint.sh b/Dockerfiles/server-pgsql/alpine/docker-entrypoint.sh index 290610e13..18bec529c 100755 --- a/Dockerfiles/server-pgsql/alpine/docker-entrypoint.sh +++ b/Dockerfiles/server-pgsql/alpine/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-pgsql/centos/docker-entrypoint.sh b/Dockerfiles/server-pgsql/centos/docker-entrypoint.sh index 290610e13..18bec529c 100755 --- a/Dockerfiles/server-pgsql/centos/docker-entrypoint.sh +++ b/Dockerfiles/server-pgsql/centos/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-pgsql/ol/docker-entrypoint.sh b/Dockerfiles/server-pgsql/ol/docker-entrypoint.sh index 290610e13..18bec529c 100755 --- a/Dockerfiles/server-pgsql/ol/docker-entrypoint.sh +++ b/Dockerfiles/server-pgsql/ol/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path" diff --git a/Dockerfiles/server-pgsql/ubuntu/docker-entrypoint.sh b/Dockerfiles/server-pgsql/ubuntu/docker-entrypoint.sh index 290610e13..18bec529c 100755 --- a/Dockerfiles/server-pgsql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/server-pgsql/ubuntu/docker-entrypoint.sh @@ -110,7 +110,7 @@ update_config_var() { var_value=$(escape_spec_char "$var_value") var_name=$(escape_spec_char "$var_name") - if [ "$(grep -E "^$var_name=$var_value" $config_path)" ]; then + if [ "$(grep -E "^$var_name=$var_value$" $config_path)" ]; then echo "exists" elif [ "$(grep -E "^$var_name=" $config_path)" ] && [ "$is_multiple" != "true" ]; then sed -i -e "/^$var_name=/s/=.*/=$var_value/" "$config_path"