Browse Source

fix tor install

#146
rootzoll 7 years ago
parent
commit
57f9ea3df4
  1. 37
      home.admin/96addTorService.sh

37
home.admin/96addTorService.sh

@ -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,23 +97,35 @@ 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 ***"
sudo pip install nyx nyxInstalled=$(sudo pip list 2>/dev/null | grep 'nyx' -c)
if [ ${nyxInstalled} -eq 0 ]; then
sudo pip install nyx
else
echo "NYX already installed"
fi
echo "" echo ""
echo "*** Changing ${network} Config ***" echo "*** Changing ${network} Config ***"
echo "Only Connect thru TOR" networkIsTor=$(sudo cat /home/bitcoin/.${network}/${network}.conf | grep 'onlynet=onion' -c)
echo "onlynet=onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf if [ ${networkIsTor} -eq 0 ]; then
echo "Adding some nodes to connect to" echo "Only Connect thru TOR"
echo "addnode=fno4aakpl6sg6y47.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf echo "onlynet=onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
echo "addnode=toguvy5upyuctudx.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf echo "Adding some nodes to connect to"
echo "addnode=ndndword5lpb7eex.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf echo "addnode=fno4aakpl6sg6y47.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
echo "addnode=6m2iqgnqjxh7ulyk.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf echo "addnode=toguvy5upyuctudx.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
echo "addnode=5tuxetn7tar3q5kp.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf echo "addnode=ndndword5lpb7eex.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
sudo cp /home/bitcoin/.${network}/${network}.conf /home/admin/.${network}/${network}.conf echo "addnode=6m2iqgnqjxh7ulyk.onion" | sudo tee --append /home/bitcoin/.${network}/${network}.conf
sudo chown admin:admin /home/admin/.${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 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 ""

Loading…
Cancel
Save