mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-11-18 18:07:45 +01:00
setup tor fix
This commit is contained in:
@@ -166,7 +166,7 @@ if [ "$wallet_unlocked" -gt 0 ] ; then
|
|||||||
ln_alias="Wallet Locked"
|
ln_alias="Wallet Locked"
|
||||||
else
|
else
|
||||||
ln_getInfo=$(/usr/local/bin/lncli --macaroonpath=${lnd_dir}/readonly.macaroon --tlscertpath=${lnd_dir}/tls.cert getinfo 2>/dev/null)
|
ln_getInfo=$(/usr/local/bin/lncli --macaroonpath=${lnd_dir}/readonly.macaroon --tlscertpath=${lnd_dir}/tls.cert getinfo 2>/dev/null)
|
||||||
ln_external=$(echo "${ln_getInfo}" | grep "uris" -A 2 | tr -d '\n' | cut -d '"' -f4)
|
ln_external=$(echo "${ln_getInfo}" | grep "uris" -A 1 | tr -d '\n' | cut -d '"' -f4)
|
||||||
alias_color="${color_grey}"
|
alias_color="${color_grey}"
|
||||||
ln_alias=$(echo "${ln_getInfo}" | grep "alias" | cut -d '"' -f4)
|
ln_alias=$(echo "${ln_getInfo}" | grep "alias" | cut -d '"' -f4)
|
||||||
ln_sync=$(echo "${ln_getInfo}" | grep "synced_to_chain" | grep "true" -c)
|
ln_sync=$(echo "${ln_getInfo}" | grep "synced_to_chain" | grep "true" -c)
|
||||||
|
|||||||
@@ -107,6 +107,7 @@ EOF
|
|||||||
sudo rm $torrc
|
sudo rm $torrc
|
||||||
sudo mv ./torrc $torrc
|
sudo mv ./torrc $torrc
|
||||||
sudo chmod 644 $torrc
|
sudo chmod 644 $torrc
|
||||||
|
sudo chown -R bitcoin:bitcoin /var/run/tor/
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
# NYX - Tor monitor tool
|
# NYX - Tor monitor tool
|
||||||
@@ -130,7 +131,7 @@ echo "*** Waiting for TOR to boostrap ***"
|
|||||||
torIsBootstrapped=0
|
torIsBootstrapped=0
|
||||||
while [ ${torIsBootstrapped} -eq 0 ]
|
while [ ${torIsBootstrapped} -eq 0 ]
|
||||||
do
|
do
|
||||||
echo "--- Checking ---"
|
echo "--- Checking 1 ---"
|
||||||
date +%s
|
date +%s
|
||||||
sudo cat /mnt/hdd/tor/notice.log 2>/dev/null | grep "Bootstrapped" | tail -n 10
|
sudo cat /mnt/hdd/tor/notice.log 2>/dev/null | grep "Bootstrapped" | tail -n 10
|
||||||
torIsBootstrapped=$(sudo cat /mnt/hdd/tor/notice.log 2>/dev/null | grep "Bootstrapped 100" -c)
|
torIsBootstrapped=$(sudo cat /mnt/hdd/tor/notice.log 2>/dev/null | grep "Bootstrapped 100" -c)
|
||||||
@@ -172,7 +173,7 @@ sleep 8
|
|||||||
onionAddress=""
|
onionAddress=""
|
||||||
while [ ${#onionAddress} -eq 0 ]
|
while [ ${#onionAddress} -eq 0 ]
|
||||||
do
|
do
|
||||||
echo "--- Checking ---"
|
echo "--- Checking 2 ---"
|
||||||
date +%s
|
date +%s
|
||||||
testNetAdd=""
|
testNetAdd=""
|
||||||
if [ "${chain}" = "test" ];then
|
if [ "${chain}" = "test" ];then
|
||||||
@@ -180,7 +181,7 @@ do
|
|||||||
fi
|
fi
|
||||||
sudo cat /mnt/hdd/${network}${testNetAdd}/debug.log 2>/dev/null | grep "tor" | tail -n 10
|
sudo cat /mnt/hdd/${network}${testNetAdd}/debug.log 2>/dev/null | grep "tor" | tail -n 10
|
||||||
onionAddress=$(${network}-cli getnetworkinfo | grep '"address"' | cut -d '"' -f4)
|
onionAddress=$(${network}-cli getnetworkinfo | grep '"address"' | cut -d '"' -f4)
|
||||||
echo "If this takes too long --> CTRL+c, reboot and check manually"
|
echo "Can take up to 10min - if this takes longer --> CTRL+c, reboot and check manually"
|
||||||
sleep 5
|
sleep 5
|
||||||
done
|
done
|
||||||
onionPort=$(${network}-cli getnetworkinfo | grep '"port"' | tr -dc '0-9')
|
onionPort=$(${network}-cli getnetworkinfo | grep '"port"' | tr -dc '0-9')
|
||||||
|
|||||||
Reference in New Issue
Block a user