mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-10-04 20:12:37 +02:00
lncli back in standard location
This commit is contained in:
@@ -260,6 +260,10 @@ if [ ${#lndVersionCheck} -eq 0 ]; then
|
|||||||
echo "Sometimes it may just be a connection issue. Reset to fresh Rasbian and try again?"
|
echo "Sometimes it may just be a connection issue. Reset to fresh Rasbian and try again?"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
echo ""
|
||||||
|
echo "** Link to /usr/local/bin ***"
|
||||||
|
sudo ln -s /usr/local/gocode/bin/lncli /usr/local/bin/lncli
|
||||||
|
sudo ln -s /usr/local/gocode/bin/lnd /usr/local/bin/lnd
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "*** RASPIBLITZ EXTRAS ***"
|
echo "*** RASPIBLITZ EXTRAS ***"
|
||||||
|
@@ -54,7 +54,7 @@ if [ "$USER" = "pi" ]; then
|
|||||||
elif [ ${setupStep} -lt 100 ]; then
|
elif [ ${setupStep} -lt 100 ]; then
|
||||||
|
|
||||||
# setup process init is done and not finished
|
# setup process init is done and not finished
|
||||||
lndSyncing=$(sudo -u bitcoin /usr/local/gocode/bin/lncli getinfo 2>/dev/null | jq -r '.synced_to_chain' | grep -c false)
|
lndSyncing=$(sudo -u bitcoin /usr/local/bin/lncli getinfo 2>/dev/null | jq -r '.synced_to_chain' | grep -c false)
|
||||||
chain=$(sudo -u bitcoin ${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/dev/null | jq -r '.chain')
|
chain=$(sudo -u bitcoin ${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/dev/null | jq -r '.chain')
|
||||||
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log 2>/dev/null | grep -c unlock)
|
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log 2>/dev/null | grep -c unlock)
|
||||||
|
|
||||||
|
@@ -77,7 +77,7 @@ else
|
|||||||
lnchannels "Lightning Channel List")
|
lnchannels "Lightning Channel List")
|
||||||
|
|
||||||
# Depending Options
|
# Depending Options
|
||||||
openChannels=$(sudo -u bitcoin /usr/local/gocode/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
openChannels=$(sudo -u bitcoin /usr/local/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
||||||
if [ ${openChannels} -gt 0 ]; then
|
if [ ${openChannels} -gt 0 ]; then
|
||||||
OPTIONS+=(CLOSEALL "Close all open Channels")
|
OPTIONS+=(CLOSEALL "Close all open Channels")
|
||||||
fi
|
fi
|
||||||
|
@@ -26,7 +26,7 @@ if [ ${lndRunning} -eq 1 ]; then
|
|||||||
|
|
||||||
chain=$(${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/dev/null | jq -r '.chain')
|
chain=$(${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/dev/null | jq -r '.chain')
|
||||||
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log 2>/dev/null | grep -c unlock)
|
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log 2>/dev/null | grep -c unlock)
|
||||||
lndSyncing=$(sudo -u bitcoin /usr/local/gocode/bin/lncli getinfo | jq -r '.synced_to_chain' 2>/dev/null | grep -c false)
|
lndSyncing=$(sudo -u bitcoin /usr/local/bin/lncli getinfo | jq -r '.synced_to_chain' 2>/dev/null | grep -c false)
|
||||||
if [ ${locked} -gt 0 ]; then
|
if [ ${locked} -gt 0 ]; then
|
||||||
# LND wallet is locked
|
# LND wallet is locked
|
||||||
./AAunlockLND.sh
|
./AAunlockLND.sh
|
||||||
|
@@ -127,7 +127,7 @@ Press OK and follow the 'Helping Instructions'.
|
|||||||
|
|
||||||
# execute command and monitor error
|
# execute command and monitor error
|
||||||
_error="./.error.out"
|
_error="./.error.out"
|
||||||
sudo -u bitcoin /usr/local/gocode/bin/lncli create 2>$_error
|
sudo -u bitcoin /usr/local/bin/lncli create 2>$_error
|
||||||
error=`cat ${_error}`
|
error=`cat ${_error}`
|
||||||
|
|
||||||
if [ ${#error} -gt 0 ]; then
|
if [ ${#error} -gt 0 ]; then
|
||||||
@@ -200,7 +200,7 @@ fi
|
|||||||
echo ""
|
echo ""
|
||||||
echo "*** Check LND Sync ***"
|
echo "*** Check LND Sync ***"
|
||||||
item=0
|
item=0
|
||||||
lndSyncing=$(sudo -u bitcoin /usr/local/gocode/bin/lncli getinfo | jq -r '.synced_to_chain' | grep -c true)
|
lndSyncing=$(sudo -u bitcoin /usr/local/bin/lncli getinfo | jq -r '.synced_to_chain' | grep -c true)
|
||||||
if [ ${lndSyncing} -eq 0 ]; then
|
if [ ${lndSyncing} -eq 0 ]; then
|
||||||
echo "OK - wait for LND to be synced"
|
echo "OK - wait for LND to be synced"
|
||||||
while :
|
while :
|
||||||
@@ -211,7 +211,7 @@ if [ ${lndSyncing} -eq 0 ]; then
|
|||||||
sleep 3
|
sleep 3
|
||||||
|
|
||||||
# break loop when synced
|
# break loop when synced
|
||||||
lndSyncing=$(sudo -u bitcoin /usr/local/gocode/bin/lncli getinfo | jq -r '.synced_to_chain' | grep -c true)
|
lndSyncing=$(sudo -u bitcoin /usr/local/bin/lncli getinfo | jq -r '.synced_to_chain' | grep -c true)
|
||||||
if [ ${lndSyncing} -eq 1 ]; then
|
if [ ${lndSyncing} -eq 1 ]; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
@@ -61,7 +61,7 @@ lndInstalled=$(systemctl status lnd.service | grep loaded -c)
|
|||||||
if [ ${lndInstalled} -gt 0 ]; then
|
if [ ${lndInstalled} -gt 0 ]; then
|
||||||
|
|
||||||
echo "check for open channels"
|
echo "check for open channels"
|
||||||
openChannels=$(sudo -u bitcoin /usr/local/gocode/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
openChannels=$(sudo -u bitcoin /usr/local/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
||||||
if [ ${openChannels} -gt 0 ]; then
|
if [ ${openChannels} -gt 0 ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "!!!!!!!!!!!!!!!!!!!"
|
echo "!!!!!!!!!!!!!!!!!!!"
|
||||||
|
@@ -12,7 +12,7 @@ echo "**************************************************************************
|
|||||||
while :
|
while :
|
||||||
do
|
do
|
||||||
chain="$(${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo | jq -r '.chain')"
|
chain="$(${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo | jq -r '.chain')"
|
||||||
sudo -u bitcoin /usr/local/gocode/bin/lncli unlock
|
sudo -u bitcoin /usr/local/bin/lncli unlock
|
||||||
sleep 4
|
sleep 4
|
||||||
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log | grep -c unlock)
|
locked=$(sudo tail -n 1 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log | grep -c unlock)
|
||||||
if [ ${locked} -eq 0 ]; then
|
if [ ${locked} -eq 0 ]; then
|
||||||
|
@@ -32,7 +32,7 @@ echo ""
|
|||||||
echo "OK"
|
echo "OK"
|
||||||
sleep 2
|
sleep 2
|
||||||
|
|
||||||
openChannels=$(sudo -u bitcoin /usr/local/gocode/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
openChannels=$(sudo -u bitcoin /usr/local/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
||||||
if [ ${openChannels} -gt 0 ]; then
|
if [ ${openChannels} -gt 0 ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "*******************"
|
echo "*******************"
|
||||||
|
@@ -22,7 +22,7 @@ fi
|
|||||||
|
|
||||||
# check number of connected peers
|
# check number of connected peers
|
||||||
echo "check for open channels"
|
echo "check for open channels"
|
||||||
openChannels=$(sudo -u bitcoin /usr/local/gocode/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
openChannels=$(sudo -u bitcoin /usr/local/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
||||||
if [ ${openChannels} -eq 0 ]; then
|
if [ ${openChannels} -eq 0 ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "!!!!!!!!!!!!!!!!!!!"
|
echo "!!!!!!!!!!!!!!!!!!!"
|
||||||
|
@@ -23,7 +23,7 @@ fi
|
|||||||
|
|
||||||
# check number of connected peers
|
# check number of connected peers
|
||||||
echo "check for open channels"
|
echo "check for open channels"
|
||||||
openChannels=$(sudo -u bitcoin /usr/local/gocode/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
openChannels=$(sudo -u bitcoin /usr/local/bin/lncli listchannels 2>/dev/null | grep chan_id -c)
|
||||||
if [ ${openChannels} -eq 0 ]; then
|
if [ ${openChannels} -eq 0 ]; then
|
||||||
echo ""
|
echo ""
|
||||||
echo "!!!!!!!!!!!!!!!!!!!"
|
echo "!!!!!!!!!!!!!!!!!!!"
|
||||||
|
@@ -12,7 +12,7 @@ After=bitcoind.service
|
|||||||
# get var PUBIP from file
|
# get var PUBIP from file
|
||||||
EnvironmentFile=/run/publicip
|
EnvironmentFile=/run/publicip
|
||||||
|
|
||||||
ExecStart=/usr/local/gocode/bin/lnd --externalip=${PUBLICIP}
|
ExecStart=/usr/local/bin/lnd --externalip=${PUBLICIP}
|
||||||
PIDFile=/home/bitcoin/.lnd/lnd.pid
|
PIDFile=/home/bitcoin/.lnd/lnd.pid
|
||||||
User=bitcoin
|
User=bitcoin
|
||||||
Group=bitcoin
|
Group=bitcoin
|
||||||
|
@@ -12,7 +12,7 @@ After=bitcoind.service
|
|||||||
# get var PUBIP from file
|
# get var PUBIP from file
|
||||||
EnvironmentFile=/run/publicip
|
EnvironmentFile=/run/publicip
|
||||||
|
|
||||||
ExecStart=/usr/local/gocode/bin/lnd --tor.active --tor.v3 --externalip=${PUBLICIP} --listen=127.0.0.1:9735
|
ExecStart=/usr/local/bin/lnd --tor.active --tor.v3 --externalip=${PUBLICIP} --listen=127.0.0.1:9735
|
||||||
PIDFile=/home/bitcoin/.lnd/lnd.pid
|
PIDFile=/home/bitcoin/.lnd/lnd.pid
|
||||||
User=bitcoin
|
User=bitcoin
|
||||||
Group=bitcoin
|
Group=bitcoin
|
||||||
|
Reference in New Issue
Block a user