From cdb6964b0b5814053df70bcb13de405d8a0bfeb7 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 28 Sep 2023 13:05:17 +0200 Subject: [PATCH] fix: install script drops an error --- scripts/install.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/scripts/install.sh b/scripts/install.sh index e7d7b02b7..c6f702c9b 100644 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -72,14 +72,21 @@ cat >/etc/docker/daemon.json.coolify </etc/docker/daemon.json.coolify cat <<<$(jq -s '.[0] * .[1]' /etc/docker/daemon.json /etc/docker/daemon.json.coolify) >/etc/docker/daemon.json -DIFF=$(diff <(jq --sort-keys . /etc/docker/daemon.json) <(jq --sort-keys . /etc/docker/daemon.json.original-$DATE)) -if [ "$DIFF" != "" ]; then + +if [ -s /etc/docker/daemon.json.original-$DATE ]; then + DIFF=$(diff <(jq --sort-keys . /etc/docker/daemon.json) <(jq --sort-keys . /etc/docker/daemon.json.original-$DATE)) + if [ "$DIFF" != "" ]; then + echo "Docker configuration updated, restart docker daemon..." + systemctl restart docker + else + echo "Docker configuration is up to date." + fi +else echo "Docker configuration updated, restart docker daemon..." systemctl restart docker -else - echo "Docker configuration is up to date." fi + echo -e "-------------" mkdir -p /data/coolify/ssh/keys