mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-27 20:16:22 +02:00
#1183 fix faraday on recovery
This commit is contained in:
@@ -27,7 +27,7 @@ fi
|
|||||||
# install
|
# install
|
||||||
if [ "$1" = "1" ] || [ "$1" = "on" ]; then
|
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"
|
echo "# FAIL - bos already installed"
|
||||||
sleep 3
|
sleep 3
|
||||||
exit 1
|
exit 1
|
||||||
|
@@ -16,6 +16,7 @@ PGPcheck="15E7ECF257098A4EF91655EB4CA7FE54A6213C91"
|
|||||||
mode="$1"
|
mode="$1"
|
||||||
|
|
||||||
# GATHER DATA
|
# GATHER DATA
|
||||||
|
source /home/admin/raspiblitz.info
|
||||||
source /mnt/hdd/raspiblitz.conf
|
source /mnt/hdd/raspiblitz.conf
|
||||||
|
|
||||||
# setting download directory
|
# setting download directory
|
||||||
@@ -71,6 +72,12 @@ fi
|
|||||||
# INSTALL
|
# INSTALL
|
||||||
if [ "${mode}" = "on" ] || [ "${mode}" = "1" ]; then
|
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 "# INSTALL bonus.faraday.sh"
|
||||||
|
|
||||||
echo
|
echo
|
||||||
@@ -162,6 +169,11 @@ if [ "${mode}" = "on" ] || [ "${mode}" = "1" ]; then
|
|||||||
|
|
||||||
# install service
|
# install service
|
||||||
echo "*** Install systemd ***"
|
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 <<EOF
|
cat > /mnt/hdd/temp/faraday.service <<EOF
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=faraday
|
Description=faraday
|
||||||
@@ -185,7 +197,9 @@ EOF
|
|||||||
sudo mv /mnt/hdd/temp/faraday.service /etc/systemd/system/faraday.service
|
sudo mv /mnt/hdd/temp/faraday.service /etc/systemd/system/faraday.service
|
||||||
sudo chown root:root /etc/systemd/system/faraday.service
|
sudo chown root:root /etc/systemd/system/faraday.service
|
||||||
sudo systemctl enable faraday
|
sudo systemctl enable faraday
|
||||||
sudo systemctl start faraday
|
if [ "${state}" == "ready" ]; then
|
||||||
|
sudo systemctl start faraday
|
||||||
|
fi
|
||||||
|
|
||||||
echo "# flag in raspiblitz config"
|
echo "# flag in raspiblitz config"
|
||||||
if [ ${#faraday} -eq 0 ]; then
|
if [ ${#faraday} -eq 0 ]; then
|
||||||
|
Reference in New Issue
Block a user