diff --git a/release/docker/docker-entrypoint.sh b/release/docker/docker-entrypoint.sh index b534c947d94fde1b25a4f0eef9714dca4b736b1b..a639c1c9f74648826f1f7998f98516b29446bf76 100755 --- a/release/docker/docker-entrypoint.sh +++ b/release/docker/docker-entrypoint.sh @@ -61,11 +61,11 @@ if [ -n "${conf_vars:-}" ]; then keys="${var#DUNITER_CONF_}" keys="${keys//_/ }" value="$(eval echo "\$$var")" - conf_json="$(echo "$conf_json" | jq -r '. += '"$(json_value $keys "$value")")" + conf_json="$(echo "$conf_json" | jq -r '. *= '"$(json_value $keys "$value")")" done # Apply echo "Applying configuration: $conf_json" - if jq -r ". += $conf_json" "$home_default/conf.json" >"$home_default/conf.json.new"; then + if jq -r ". *= $conf_json" "$home_default/conf.json" >"$home_default/conf.json.new"; then mv "$home_default/conf.json.new" "$home_default/conf.json" echo "=> Success." else