#3134 install cln-grpc on provision

This commit is contained in:
rootzoll 2022-06-05 18:04:55 +02:00
parent a1eac77b48
commit cfe3695eca
2 changed files with 8 additions and 0 deletions

View File

@ -392,6 +392,11 @@ if [ "${clNode}" != "${choice}" ]; then
echo "# C-Lightning NODE Setting changed .."
if [ "${choice}" = "on" ]; then
echo "# turning ON"
# also make sure that CLN GRPC is on for WebAPI
/home/admin/config.scripts/cl-plugin.cln-grpc.sh install
/home/admin/config.scripts/cl-plugin.cln-grpc.sh on
/home/admin/config.scripts/cl.install.sh on mainnet
# generate wallet from seedwords or just display
/home/admin/config.scripts/cl.hsmtool.sh new mainnet
@ -405,6 +410,7 @@ if [ "${clNode}" != "${choice}" ]; then
fi
else
echo "# turning OFF"
/home/admin/config.scripts/cl-plugin.cln-grpc.sh off
/home/admin/config.scripts/cl.install.sh off mainnet
/home/admin/config.scripts/cl.install.sh off testnet
/home/admin/config.scripts/cl.install.sh off signet

View File

@ -337,6 +337,8 @@ if [ "${lightning}" == "cl" ]; then
# if already installed - will skip
/home/admin/_cache.sh set message "C-Lightning Install"
/home/admin/config.scripts/cl.install.sh install >> ${logFile}
/home/admin/config.scripts/cl-plugin.cln-grpc.sh install >> ${logFile}
/home/admin/config.scripts/cl-plugin.cln-grpc.sh on >> ${logFile}
# switch mainnet config on
/home/admin/_cache.sh set message "C-Lightning Setup"