mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-27 20:16:22 +02:00
fix tor install
This commit is contained in:
@@ -50,6 +50,7 @@ sudo apt install tor tor-arm -y
|
|||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "*** Tor Config ***"
|
echo "*** Tor Config ***"
|
||||||
|
sudo rm -r -f /mnt/hdd/tor 2>/dev/null
|
||||||
sudo mkdir /mnt/hdd/tor
|
sudo mkdir /mnt/hdd/tor
|
||||||
sudo mkdir /mnt/hdd/tor/sys
|
sudo mkdir /mnt/hdd/tor/sys
|
||||||
sudo mkdir /mnt/hdd/tor/web80
|
sudo mkdir /mnt/hdd/tor/web80
|
||||||
@@ -96,10 +97,17 @@ echo ""
|
|||||||
# NYX - Tor monitor tool
|
# NYX - Tor monitor tool
|
||||||
# https://nyx.torproject.org/#home
|
# https://nyx.torproject.org/#home
|
||||||
echo "*** Installing NYX - TOR monitoring Tool ***"
|
echo "*** Installing NYX - TOR monitoring Tool ***"
|
||||||
|
nyxInstalled=$(sudo pip list 2>/dev/null | grep 'nyx' -c)
|
||||||
|
if [ ${nyxInstalled} -eq 0 ]; then
|
||||||
sudo pip install nyx
|
sudo pip install nyx
|
||||||
|
else
|
||||||
|
echo "NYX already installed"
|
||||||
|
fi
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
echo "*** Changing ${network} Config ***"
|
echo "*** Changing ${network} Config ***"
|
||||||
|
networkIsTor=$(sudo cat /home/bitcoin/.${network}/${network}.conf | grep 'onlynet=onion' -c)
|
||||||
|
if [ ${networkIsTor} -eq 0 ]; then
|
||||||
echo "Only Connect thru TOR"
|
echo "Only Connect thru TOR"
|
||||||
echo "onlynet=onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
|
echo "onlynet=onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
|
||||||
echo "Adding some nodes to connect to"
|
echo "Adding some nodes to connect to"
|
||||||
@@ -110,9 +118,14 @@ echo "addnode=6m2iqgnqjxh7ulyk.onion" | sudo tee --append /home/bitcoin/.${netwo
|
|||||||
echo "addnode=5tuxetn7tar3q5kp.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
|
echo "addnode=5tuxetn7tar3q5kp.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
|
||||||
sudo cp /home/bitcoin/.${network}/${network}.conf /home/admin/.${network}/${network}.conf
|
sudo cp /home/bitcoin/.${network}/${network}.conf /home/admin/.${network}/${network}.conf
|
||||||
sudo chown admin:admin /home/admin/.${network}/${network}.conf
|
sudo chown admin:admin /home/admin/.${network}/${network}.conf
|
||||||
|
else
|
||||||
|
echo "Chain network already configured for TOR"
|
||||||
|
fi
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
echo "*** Activating TOR system service ***"
|
echo "*** Activating TOR system service ***"
|
||||||
|
echo "ReadWriteDirectories=-/mnt/hdd/tor" | sudo tee -a /lib/systemd/system/tor@default.service
|
||||||
|
systemctl daemon-reload
|
||||||
sudo systemctl restart tor@default
|
sudo systemctl restart tor@default
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user