From 1999b0e771e71abf128945c5cfef1964e534315e Mon Sep 17 00:00:00 2001 From: rootzoll Date: Wed, 8 Sep 2021 22:37:29 +0200 Subject: [PATCH] migration reset password c --- home.admin/_provision.migration.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/home.admin/_provision.migration.sh b/home.admin/_provision.migration.sh index 36bd8943d..665a7626e 100755 --- a/home.admin/_provision.migration.sh +++ b/home.admin/_provision.migration.sh @@ -7,6 +7,9 @@ logFile="/home/admin/raspiblitz.log.migration" infoFile="/home/admin/raspiblitz.info" source ${infoFile} +# SETUPFILE - data from setup process +source /var/cache/raspiblitz/temp/raspiblitz.setup + # CONFIGFILE - configuration of RaspiBlitz configFile="/mnt/hdd/raspiblitz.conf" @@ -42,6 +45,17 @@ if [ "${err}" != "" ]; then exit 3 fi +# set password c if given in flag from migration prep +passwordFlagExists=$(sudo ls /mnt/hdd/passwordc.flag | grep -c "passwordc.flag") +if [ "${passwordFlagExists}" == "1" ]; then + echo "Found /mnt/hdd/passwordc.flag .. changing password" >> ${logFile} + oldPasswordC=$(sudo cat /mnt/hdd/passwordc.flag) + sudo /home/admin/config.scripts/lnd.initwallet.py change-password "${oldPasswordC}" "${passwordC}" >> ${logFile} + sudo shred -u /mnt/hdd/passwordc.flag +else + echo "No /mnt/hdd/passwordc.flag" >> ${logFile} +fi + # if free space is lower than 100GB (100000000) delete backup files if [ "${hddDataFreeKB}" != "" ] && [ ${hddDataFreeKB} -lt 407051412 ]; then echo "- free space of data disk is low ... deleting 'backup_migration'" >> ${logFile}