fixing RTL to v0.1.7-alpha

This commit is contained in:
rootzoll 2019-01-14 21:58:03 +01:00
parent ea86e9c3c6
commit 3c9a4c4d39
2 changed files with 24 additions and 4 deletions

View file

@ -36,24 +36,38 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then
# disable RPC listen # disable RPC listen
# to prevent tls cer auth error # to prevent tls cer auth error
echo "*** Modify lnd.conf ***" #echo "*** Modify lnd.conf ***"
sudo sed -i "s/^rpclisten=0.0.0.0:10009/#rpclisten=0.0.0.0:10009/g" /mnt/hdd/lnd/lnd.conf #sudo sed -i "s/^rpclisten=0.0.0.0:10009/#rpclisten=0.0.0.0:10009/g" /mnt/hdd/lnd/lnd.conf
echo "" #echo ""
# install latest nodejs # install latest nodejs
echo "*** Install NodeJS ***" echo "*** Install NodeJS ***"
cd /home/admin
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash - curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs sudo apt-get install -y nodejs
echo "" echo ""
# close source code # download source code and set to tag release
echo "*** Get the RTL Source Code ***" echo "*** Get the RTL Source Code ***"
git clone https://github.com/ShahanaFarooqui/RTL.git git clone https://github.com/ShahanaFarooqui/RTL.git
cd RTL cd RTL
git reset --hard v0.1.7-alpha
# install
echo "*** Run: npm install ***"
npm install npm install
cd .. cd ..
echo "" echo ""
# prepare RTL.conf file
echo "*** RTL.conf ***"
cp ./RTL/sample-RTL.conf ./RTL/RTL.conf
sudo sed -i "s/^macroonPath=.*/macroonPath=\/mnt\/hdd\/lnd\/data\/chain\/${network}\/${chain}net/g" ./RTL/RTL.conf
sudo sed -i "s/^lndConfigPath=.*/lndConfigPath=\/mnt\/hdd\/lnd\/lnd.conf/g" ./RTL/RTL.conf
sudo sed -i "s/^nodeAuthType=.*/nodeAuthType=DEFAULT/g" ./RTL/RTL.conf
sudo sed -i "s/^rtlPass=.*/rtlPass=/g" ./RTL/RTL.conf
echo ""
# open firewall # open firewall
echo "*** Updating Firewall ***" echo "*** Updating Firewall ***"
sudo ufw allow 3000 sudo ufw allow 3000

View file

@ -80,6 +80,12 @@ else
sudo sed -i "s/^chain=.*/chain=main/g" /mnt/hdd/raspiblitz.conf sudo sed -i "s/^chain=.*/chain=main/g" /mnt/hdd/raspiblitz.conf
fi fi
# edit RTL.conf (if active)
if [ "${rtlWebinterface}" = "on" ]; then
echo "editing /home/admin/RTL/RTL.conf"
sudo sed -i "s/^macroonPath=.*/macroonPath=\/mnt\/hdd\/lnd\/data\/chain\/${network}\/$1/g" /home/admin/RTL/RTL.conf
fi
# now a reboot is needed to load all services fresh # now a reboot is needed to load all services fresh
# starting up process will display chain sync # starting up process will display chain sync
# ask user todo reboot # ask user todo reboot