From ba31bf30bcbaebc2f0ac8a530872de0d67cf16d3 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Mon, 14 Jan 2019 16:05:39 +0100 Subject: [PATCH] set password c --- .../config.scripts/blitz.setpassword.sh | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/home.admin/config.scripts/blitz.setpassword.sh b/home.admin/config.scripts/blitz.setpassword.sh index 7c20bad..fcf143d 100644 --- a/home.admin/config.scripts/blitz.setpassword.sh +++ b/home.admin/config.scripts/blitz.setpassword.sh @@ -7,6 +7,15 @@ if [ "$1" = "-h" ] || [ "$1" = "-help" ]; then exit 1 fi +# check if sudo +if [ "$EUID" -ne 0 ] + then echo "Please run as root (with sudo)" + exit +fi + +# load raspiblitz config (if available) +source /mnt/hdd/raspiblitz.conf 2>/dev/null + # 1. parameter [?a|b|c|d] abcd=$1 @@ -60,7 +69,22 @@ elif [ "${abcd}" = "b" ]; then # PASSWORD C elif [ "${abcd}" = "c" ]; then - echo "TODO: Password C" + clear + echo "" + echo "****************************************************************************" + echo "Change LND Wallet Password --> lncli changepassword" + echo "****************************************************************************" + echo "This is your Password C on the RaspiBlitz to unlock your LND wallet." + echo "If you had Auto-Unlock active - you need to re-activate after this." + echo "To CANCEL use CTRL+C" + echo "****************************************************************************" + + # let LND-CLI handle the password change + result=$(lncli changepassword) + echo "result(${result})" + + # deactivate AUTO-UNLOCK if activated + sudo /home/admin/config.scripts/lnd.autounlock.sh off # PASSWORD D elif [ "${abcd}" = "d" ]; then