diff --git a/CHANGES.md b/CHANGES.md index a2a168c7..70c51544 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,7 +18,7 @@ - Update: Core Lightning v23.02 [details](https://github.com/ElementsProject/lightning/releases/tag/v23.02) - Update: C-lightningREST v0.10.1 [details](https://github.com/Ride-The-Lightning/c-lightning-REST/releases/tag/v0.10.1) - Update: Electrum Server in Rust (electrs) v0.9.11 [details](https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0911-jan-5-2023) -- Update: Lightning Terminal v0.8.4-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.8.4-alpha) +- Update: Lightning Terminal v0.8.6-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.8.6-alpha) - Update: RTL v0.13.6 with update option [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.13.6) - Update: Thunderhub v0.13.16 with balance sharing disabled [details](https://github.com/apotdevin/thunderhub/releases/tag/v0.13.16) - Update: LNbits 0.9.6 [details](https://github.com/lnbits/lnbits-legend/releases/tag/0.9.6) diff --git a/home.admin/config.scripts/bonus.lit.sh b/home.admin/config.scripts/bonus.lit.sh index c9cab54b..b8b94c51 100644 --- a/home.admin/config.scripts/bonus.lit.sh +++ b/home.admin/config.scripts/bonus.lit.sh @@ -1,7 +1,7 @@ #!/bin/bash # https://github.com/lightninglabs/lightning-terminal/releases -LITVERSION="0.8.4-alpha" +LITVERSION="0.8.6-alpha" # command info if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then @@ -216,6 +216,7 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then echo "# BUILD FAILED --> LND PGP Verify not OK / signature(${goodSignature}) verify(${correctKey})" exit 1 fi + ########### # install # ########### @@ -231,6 +232,17 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then ########### # config # ########### + + # check if lnd.conf has rpcmiddleware.enable entry under section Application Options + entryExists=$(sudo cat /mnt/hdd/lnd/lnd.conf | grep -c "rpcmiddleware.enable=") + if [ "${entryExists}" == "0" ]; then + echo "# add rpcmiddleware.enable=true to lnd.conf" + sudo sed -i "/^\[Application Options\]$/arpcmiddleware.enable=true" /mnt/hdd/lnd/lnd.conf + fi + + # make sure lnd.conf has rpcmiddleware.enable=true + sudo sed -i "s/^rpcmiddleware.enable=.*/rpcmiddleware.enable=true/g" /mnt/hdd/lnd/lnd.conf + if [ "${runBehindTor}" = "on" ]; then echo "# Connect to the Pool, Loop and Terminal server through Tor" LOOPPROXY="loop.server.proxy=127.0.0.1:9050" @@ -240,7 +252,7 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then LOOPPROXY="" POOLPROXY="" fi - PASSWORD_B=$(sudo cat /mnt/hdd/${network}/${network}.conf | grep rpcpassword | cut -c 13-) + PASSWORD_B=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcpassword | cut -c 13-) echo " # Application Options httpslisten=0.0.0.0:8443 @@ -251,7 +263,7 @@ remote.lit-debuglevel=debug # Remote lnd options remote.lnd.rpcserver=127.0.0.1:10009 -remote.lnd.macaroonpath=/home/lit/.lnd/data/chain/${network}/${chain}net/admin.macaroon +remote.lnd.macaroonpath=/home/lit/.lnd/data/chain/bitcoin/${chain}net/admin.macaroon remote.lnd.tlscertpath=/home/lit/.lnd/tls.cert # Loop @@ -347,6 +359,7 @@ alias lit-frcli=\"frcli --rpcserver=localhost:8443 \ source <(/home/admin/_cache.sh get state) if [ "${state}" == "ready" ]; then echo "# OK - the litd.service is enabled, system is ready so starting service" + sudo systemctl restart lnd sudo systemctl start litd else echo "# OK - the litd.service is enabled, to start manually use: 'sudo systemctl start litd'"