From 384dc762029663003cd26a8d8ec49afc59fd0919 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Thu, 18 Oct 2018 15:34:14 +0100
Subject: [PATCH] Start daemon later

---
 src/freedombone-app-scuttlebot | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot
index 76779e193..db0c975b3 100755
--- a/src/freedombone-app-scuttlebot
+++ b/src/freedombone-app-scuttlebot
@@ -313,18 +313,10 @@ EOF
       echo '[Install]';
       echo 'WantedBy=multi-user.target'; } > /etc/systemd/system/scuttlebot.service
 
-    chown -R scuttlebot:scuttlebot /etc/scuttlebot
-
     enable_mdns
 
-    # start the daemon
-    systemctl enable scuttlebot.service
-    systemctl daemon-reload
-    systemctl start scuttlebot.service
-
     if [ ! -d /etc/scuttlebot/.ssb ]; then
         mkdir /etc/scuttlebot/.ssb
-        chown -R scuttlebot:scuttlebot /etc/scuttlebot/.ssb
     fi
 
     SCUTTLEBOT_ONION_HOSTNAME=$(add_onion_service scuttlebot 80 ${SCUTTLEBOT_ONION_PORT})
@@ -355,7 +347,12 @@ EOF
       echo '    "level": "error"';
       echo '  }';
       echo '}'; } >> /etc/scuttlebot/.ssb/config
-    chown scuttlebot:scuttlebot /etc/scuttlebot/.ssb/config
+
+    chown -R scuttlebot:scuttlebot /etc/scuttlebot
+
+    # start the daemon
+    systemctl enable scuttlebot.service
+    systemctl daemon-reload
     systemctl restart scuttlebot.service
 
     firewall_add scuttlebot ${SCUTTLEBOT_PORT}
-- 
GitLab