From 547cc899c8ad1f212131a71b8b5075046a852cc2 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Fri, 24 Jul 2020 21:49:06 +0200 Subject: [PATCH] #1183 fix faraday on recovery --- home.admin/config.scripts/bonus.bos.sh | 2 +- home.admin/config.scripts/bonus.faraday.sh | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/home.admin/config.scripts/bonus.bos.sh b/home.admin/config.scripts/bonus.bos.sh index 1155a2b5d..3bdd3d39d 100644 --- a/home.admin/config.scripts/bonus.bos.sh +++ b/home.admin/config.scripts/bonus.bos.sh @@ -27,7 +27,7 @@ fi # install if [ "$1" = "1" ] || [ "$1" = "on" ]; then - if [ $(sudo ls /home/bos 2>/dev/null | grep -c "/home/bos") -gt 0 ]; then + if [ $(sudo ls /home/bos/.npmrc 2>/dev/null | grep -c ".npmrc") -gt 0 ]; then echo "# FAIL - bos already installed" sleep 3 exit 1 diff --git a/home.admin/config.scripts/bonus.faraday.sh b/home.admin/config.scripts/bonus.faraday.sh index a39e3b5a4..d1bc0d5f8 100755 --- a/home.admin/config.scripts/bonus.faraday.sh +++ b/home.admin/config.scripts/bonus.faraday.sh @@ -16,6 +16,7 @@ PGPcheck="15E7ECF257098A4EF91655EB4CA7FE54A6213C91" mode="$1" # GATHER DATA +source /home/admin/raspiblitz.info source /mnt/hdd/raspiblitz.conf # setting download directory @@ -71,6 +72,12 @@ fi # INSTALL if [ "${mode}" = "on" ] || [ "${mode}" = "1" ]; then + if [ $(sudo ls /home/faraday/.bashrc 2>/dev/null | grep -c ".bashrc") -gt 0 ]; then + echo "# FAIL - already installed" + sleep 3 + exit 1 + fi + echo "# INSTALL bonus.faraday.sh" echo @@ -162,6 +169,11 @@ if [ "${mode}" = "on" ] || [ "${mode}" = "1" ]; then # install service echo "*** Install systemd ***" + sudo mkdir -p /mnt/hdd/temp/ 2>/dev/null + sudo chmod 777 /mnt/hdd/temp/ + sudo chown bitcoin:bitcoin /mnt/hdd/temp/ + sudo touch /mnt/hdd/temp/faraday.service + sudo chmod 777 /mnt/hdd/temp/faraday.service cat > /mnt/hdd/temp/faraday.service <