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