mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-11-19 10:28:58 +01:00
remove tor service
This commit is contained in:
57
home.admin/96removeTorService.sh
Normal file
57
home.admin/96removeTorService.sh
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# load network
|
||||||
|
network=`cat .network`
|
||||||
|
|
||||||
|
# location of TOR config
|
||||||
|
torrc="/etc/tor/torrc"
|
||||||
|
|
||||||
|
echo "*** Stopping all Services ***"
|
||||||
|
sudo systemctl stop lnd
|
||||||
|
sudo systemctl stop ${network}d
|
||||||
|
sudo systemctl stop tor@default
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Disable TOR service ***"
|
||||||
|
sudo systemctl disable tor@default
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Changing ${network} Config ***"
|
||||||
|
sudo cat /home/bitcoin/.${network}/${network}.conf | grep -Ev 'onlynet=onion|.onion'> /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
|
||||||
|
|
||||||
|
echo "*** Removing TOR from LND ***"
|
||||||
|
sudo systemctl disable lnd
|
||||||
|
sed -i "5s/.*/Wants=${network}d.service/" ./assets/lnd.service
|
||||||
|
sed -i "6s/.*/After=${network}d.service/" ./assets/lnd.service
|
||||||
|
sudo cp /home/admin/assets/lnd.service /etc/systemd/system/lnd.service
|
||||||
|
sudo chmod +x /etc/systemd/system/lnd.service
|
||||||
|
sudo systemctl enable lnd
|
||||||
|
echo "OK"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Remove Tor ***"
|
||||||
|
sudo apt install tor tor-arm -y
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Remove dirmngr ***"
|
||||||
|
sudo apt install dirmngr
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Remove NYX ***"
|
||||||
|
sudo pip uninstall nyx
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Remove TOR Files/Config ***"
|
||||||
|
sudo rm -r -f /mnt/hdd/tor
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "*** Finshing Setup / REBOOT ***"
|
||||||
|
echo "OK - all should be set"
|
||||||
|
echo ""
|
||||||
|
echo "PRESS ENTER ... to REBOOT"
|
||||||
|
read key
|
||||||
|
|
||||||
|
sudo shutdown -r now
|
||||||
|
exit 0
|
||||||
Reference in New Issue
Block a user