From 0cee6de476174a3f85a36c335109ec4fa8b7597d Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 31 Jan 2017 00:00:16 -0800 Subject: [PATCH] Check if cloudron.conf file exists --- setup/start.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup/start.sh b/setup/start.sh index 6d01f6583..d79ef6860 100755 --- a/setup/start.sh +++ b/setup/start.sh @@ -75,7 +75,8 @@ echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/docker daemon -H fd:// --log- systemctl enable docker # restart docker if options changed -if ! diff -q /etc/systemd/system/docker.service.d/cloudron.conf "${temp_file}" >/dev/null; then +if [[ ! -f /etc/systemd/system/docker.service.d/cloudron.conf ]] || ! diff -q /etc/systemd/system/docker.service.d/cloudron.conf "${temp_file}" >/dev/null; then + mkdir -p /etc/systemd/system/docker.service.d mv "${temp_file}" /etc/systemd/system/docker.service.d/cloudron.conf systemctl daemon-reload systemctl restart docker