lnd: Restart=always and clean config (#3986)

* lnd.service: use Restart=always

* lnd.check: remove erroneous    [rpcmiddleware]

* remove [[Rr]pcmiddleware] entries
This commit is contained in:
openoms 2023-07-08 12:53:34 +00:00 committed by GitHub
parent 6965b6ceae
commit 120d407d38
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 3 deletions

View file

@ -22,7 +22,7 @@ User=bitcoin
Group=bitcoin Group=bitcoin
# Try restarting lnd if it stops due to a failure # Try restarting lnd if it stops due to a failure
Restart=on-failure Restart=always
RestartSec=60 RestartSec=60
# Type=notify is required for lnd to notify systemd when it is ready # Type=notify is required for lnd to notify systemd when it is ready

View file

@ -332,6 +332,10 @@ if [ "$1" == "prestart" ]; then
" | tee -a ${lndConfFile} " | tee -a ${lndConfFile}
fi fi
# remove erroneous entries
sudo sed -i '/^ \[rpcmiddleware\]/d' ${lndConfFile}
sudo sed -i '/^ \[\[Rr\]pcmiddleware\]/d' ${lndConfFile}
# SET/UPDATE rpcmiddleware.enable # SET/UPDATE rpcmiddleware.enable
setting ${lndConfFile} ${insertLine} "rpcmiddleware.enable" "true" setting ${lndConfFile} ${insertLine} "rpcmiddleware.enable" "true"

View file

@ -350,8 +350,8 @@ PIDFile=/home/bitcoin/.lnd/${netprefix}lnd.pid
User=bitcoin User=bitcoin
Group=bitcoin Group=bitcoin
# Try restarting lnd if it stops due to a failure # Try to restart lnd always
Restart=on-failure Restart=always
RestartSec=60 RestartSec=60
# Type=notify is required for lnd to notify systemd when it is ready # Type=notify is required for lnd to notify systemd when it is ready