From 6614d216d3e1bcdf5d0ccc2e0b71750552452cd8 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Sun, 26 Jan 2020 22:30:26 +0100 Subject: [PATCH] add lndmanage to the main menu --- home.admin/00mainMenu.sh | 7 +++++++ home.admin/00settingsMenuServices.sh | 6 +----- home.admin/config.scripts/bonus.lndmanage.sh | 12 +++++++++++- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/home.admin/00mainMenu.sh b/home.admin/00mainMenu.sh index f4381245b..1a716d2d0 100755 --- a/home.admin/00mainMenu.sh +++ b/home.admin/00mainMenu.sh @@ -39,6 +39,9 @@ fi if [ "${ElectRS}" == "on" ]; then OPTIONS+=(ELECTRS "Electrum Rust Server") fi +if [ "${lndmanage}" == "on" ]; then + OPTIONS+=(lndmanage "Electrum Rust Server") +fi # Basic Options OPTIONS+=(INFO "RaspiBlitz Status Screen") @@ -130,6 +133,10 @@ case $CHOICE in /home/admin/config.scripts/bonus.electrs.sh menu ./00mainMenu.sh ;; + lndmanage) + /home/admin/config.scripts/bonus.lndmanage.sh menu + ./00mainMenu.sh + ;; lnchannels) lnchannels ${network} echo "Press ENTER to return to main menu." diff --git a/home.admin/00settingsMenuServices.sh b/home.admin/00settingsMenuServices.sh index 48573ce8b..528532cbf 100644 --- a/home.admin/00settingsMenuServices.sh +++ b/home.admin/00settingsMenuServices.sh @@ -560,11 +560,7 @@ if [ "${lndmanage}" != "${choice}" ]; then anychange=1 sudo -u admin /home/admin/config.scripts/bonus.lndmanage.sh ${choice} if [ "${choice}" = "on" ]; then - whiptail --title " Installed lndmanage " --msgbox "\ -Usage: https://github.com/bitromortac/lndmanage/blob/master/README.md -Have at least one channel active to run it without error. -To start type: 'manage' in the command line. -" 9 75 + sudo -u admin /home/admin/config.scripts/bonus.lndmanage.sh menu fi else echo "lndmanage setting unchanged." diff --git a/home.admin/config.scripts/bonus.lndmanage.sh b/home.admin/config.scripts/bonus.lndmanage.sh index 500a5041d..661f92a92 100644 --- a/home.admin/config.scripts/bonus.lndmanage.sh +++ b/home.admin/config.scripts/bonus.lndmanage.sh @@ -3,7 +3,7 @@ # command info if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then echo "config script to install or uninstall lndmanage" - echo "bonus.lndmanage.sh [on|off]" + echo "bonus.lndmanage.sh [on|off|menu]" exit 1 fi @@ -14,6 +14,16 @@ if ! grep -Eq "^lndmanage=" /mnt/hdd/raspiblitz.conf; then echo "lndmanage=off" >> /mnt/hdd/raspiblitz.conf fi +# show info menu +if [ "$1" = "menu" ]; then + dialog --title " Info lndmanage " --msgbox "\n\ +Usage: https://github.com/bitromortac/lndmanage/blob/master/README.md +Have at least one channel active to run it without error.\n +To start type: 'manage' in the command line. +" 9 75 + exit 0 +fi + # install if [ "$1" = "1" ] || [ "$1" = "on" ]; then