mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-26 11:37:19 +02:00
Merge branch 'dev' of https://github.com/rootzoll/raspiblitz into dev
This commit is contained in:
@@ -6,33 +6,51 @@ source /mnt/hdd/raspiblitz.conf
|
||||
|
||||
askBackupCopy()
|
||||
{
|
||||
whiptail --title "LND Data Backup" --yes-button "Backup" --no-button "Skip" --yesno "
|
||||
whiptail --title "Lightning Data Backup" --yes-button "Backup" --no-button "Skip" --yesno "
|
||||
Before deleting your data, do you want
|
||||
to make a backup of all your LND Data
|
||||
and download that file to your laptop?
|
||||
to make a backup of all your Lightning Data
|
||||
and download the file(s) to your laptop?
|
||||
|
||||
Download LND Data Backup now?
|
||||
Download Lightning Data Backup now?
|
||||
" 12 44
|
||||
if [ $? -eq 0 ]; then
|
||||
clear
|
||||
echo "*************************************"
|
||||
echo "* PREPARING LND BACKUP DOWNLOAD"
|
||||
echo "*************************************"
|
||||
echo "please wait .."
|
||||
sleep 2
|
||||
/home/admin/config.scripts/lnd.compact.sh interactive
|
||||
/home/admin/config.scripts/lnd.backup.sh lnd-export-gui
|
||||
echo
|
||||
echo "PRESS ENTER to continue once you are done downloading."
|
||||
read key
|
||||
if [ "${lightning}" == "lnd" ] || [ "${lnd}" = "on" ]; then
|
||||
clear
|
||||
echo "***********************************"
|
||||
echo "* PREPARING THE LND BACKUP DOWNLOAD"
|
||||
echo "***********************************"
|
||||
echo "please wait .."
|
||||
/home/admin/config.scripts/lnd.compact.sh interactive
|
||||
/home/admin/config.scripts/lnd.backup.sh lnd-export-gui
|
||||
echo
|
||||
echo "PRESS ENTER to continue once you're done downloading."
|
||||
read key
|
||||
fi
|
||||
if [ "${lightning}" == "cl" ] || [ "${cl}" = "on" ]; then
|
||||
clear
|
||||
echo "*******************************************"
|
||||
echo "* PREPARING THE C-LIGHTNING BACKUP DOWNLOAD"
|
||||
echo "*******************************************"
|
||||
echo "please wait .."
|
||||
/home/admin/config.scripts/cl.backup.sh cl-export-gui
|
||||
echo
|
||||
echo "PRESS ENTER to continue once you're done downloading."
|
||||
read key
|
||||
fi
|
||||
else
|
||||
clear
|
||||
echo "*************************************"
|
||||
echo "* JUST MAKING BACKUP TO SD CARD"
|
||||
echo "*************************************"
|
||||
echo "*****************************************"
|
||||
echo "* JUST MAKING A BACKUP TO THE OLD SD CARD"
|
||||
echo "*****************************************"
|
||||
echo "please wait .."
|
||||
sleep 2
|
||||
/home/admin/config.scripts/lnd.backup.sh lnd-export
|
||||
if [ "${lightning}" == "lnd" ] || [ "${lnd}" = "on" ]; then
|
||||
/home/admin/config.scripts/lnd.backup.sh lnd-export
|
||||
fi
|
||||
if [ "${lightning}" == "cl" ] || [ "${cl}" = "on" ]; then
|
||||
/home/admin/config.scripts/cl.backup.sh cl-export
|
||||
fi
|
||||
sleep 3
|
||||
fi
|
||||
}
|
||||
|
||||
|
@@ -155,7 +155,7 @@ if [ "${lightning}" == "lnd" ]; then
|
||||
/home/admin/_cache.sh set message "LND Setup"
|
||||
|
||||
# password C (raspiblitz.setup)
|
||||
if [ "${passwordC}" == "" ]; then
|
||||
if [ "${passwordC}" == "" ] && [ "${lndrescue}" = "" ]; then
|
||||
/home/admin/config.scripts/blitz.error.sh _provision.setup.sh "missing-passwordc" "config: missing passwordC" "" ${logFile}
|
||||
exit 5
|
||||
fi
|
||||
@@ -242,11 +242,11 @@ if [ "${lightning}" == "lnd" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
# WALLET --> FROM RESCUEFILE
|
||||
if [ $(sudo -u bitcoin ls /mnt/hdd/lnd/data/chain/bitcoin/mainnet/wallet.db 2>/dev/null | grep -c wallet.db) -gt 0 ]; then
|
||||
# WALLET --> LNDRESCUE
|
||||
if [ "${lndrescue}" != "" ];then
|
||||
|
||||
# OK no further action needed
|
||||
echo "WALLET --> FROM RESCUEFILE " >> ${logFile}
|
||||
echo "WALLET --> LNDRESCUE " >> ${logFile}
|
||||
/home/admin/_cache.sh set message "LND Wallet (LNDRESCUE)"
|
||||
|
||||
# WALLET --> SEED + SCB
|
||||
elif [ "${seedWords}" != "" ] && [ "${staticchannelbackup}" != "" ]; then
|
||||
@@ -307,7 +307,7 @@ if [ "${lightning}" == "lnd" ]; then
|
||||
exit 14
|
||||
fi
|
||||
|
||||
# now sync macaroons & TLS zo other users
|
||||
# now sync macaroons & TLS to other users
|
||||
/home/admin/config.scripts/lnd.credentials.sh sync >> ${logFile}
|
||||
|
||||
# make a final lnd check
|
||||
|
Reference in New Issue
Block a user