From 6a97dc8562f27235d1b930b7e1b3db1b911929ec Mon Sep 17 00:00:00 2001 From: Gilles Filippini <pini@pini.fr> Date: Fri, 7 May 2021 12:22:21 +0200 Subject: [PATCH] [fix] docker: entrypoint '$conf' -> '$config' And uset `set -u` to prevent this from happening again. --- release/docker/docker-entrypoint.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/release/docker/docker-entrypoint.sh b/release/docker/docker-entrypoint.sh index d12521eb1..dc60cb52f 100755 --- a/release/docker/docker-entrypoint.sh +++ b/release/docker/docker-entrypoint.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -u home=/var/lib/duniter config=/etc/duniter @@ -13,7 +14,7 @@ auto_sync="$(boolean "${DUNITER_AUTO_SYNC:-false}")" # Use path /etc/duniter/conf.json if ! [ -f "$config/conf.json" ] && [ -f "$home_default/conf.json" ]; then - mv "$home_default/conf.json" "$conf/conf.json" + mv "$home_default/conf.json" "$config/conf.json" fi mkdir -p "$home/duniter_default" ln -fs "$config/conf.json" "$home_default/conf.json" @@ -55,7 +56,7 @@ fi if [ "$auto_sync" = true ]; then if ! [ -d "$home_default/data" ]; then echo "No 'data' folder. " - if [ -z "$DUNITER_SYNC_HOST" ]; then + if [ -z "$DUNITER_SYNC_HOST:-" ]; then echo "DUNITER_SYNC_HOST undefined. Can't start synchronization!" else echo "Starting synchronization..." -- GitLab