From ab6b9471279adad26e50a4a67f4025a3f2cb2b59 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Sun, 12 Sep 2021 17:56:41 +0200 Subject: [PATCH] move change of bitcoin service after provision --- home.admin/_bootstrap.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/home.admin/_bootstrap.sh b/home.admin/_bootstrap.sh index aa3293afd..2f329c7be 100755 --- a/home.admin/_bootstrap.sh +++ b/home.admin/_bootstrap.sh @@ -633,6 +633,11 @@ if [ ${isMounted} -eq 0 ]; then # mark provision process done sed -i "s/^message=.*/message='Provision Done'/g" ${infoFile} + # make sure for future starts that blockchain service gets started after bootstrap + # so deamon reloas needed ... system will go into reboot after last loop + sed -i "s/^Wants=.*/Wants=bootstrap.service/g" /etc/systemd/system/${network}d.service + sed -i "s/^After=.*/After=network.target/g" /etc/systemd/system/${network}d.service + # wait until syncProgress is available (neeed for final dialogs) while [ "${syncProgress}" == "" ] do @@ -679,11 +684,6 @@ if [ ${isMounted} -eq 0 ]; then ######################################## # AFTER FINAL SETUP TASKS - # make sure for future starts that blockchain service gets started after bootstrap - # so deamon reloas needed ... system will go into reboot just in a second - sed -i "s/^Wants=.*/Wants=bootstrap.service/g" /etc/systemd/system/${network}d.service - sed -i "s/^After=.*/After=network.target/g" /etc/systemd/system/${network}d.service - # delete setup data from RAM sudo rm ${setupFile}