mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-28 16:58:03 +01:00
ask before reboot in UPDATE menu (#4606)
* ask before reboot in UPDATE menu * correct comments
This commit is contained in:
parent
500e26d500
commit
4388da4859
1 changed files with 110 additions and 5 deletions
|
@ -269,7 +269,28 @@ Do you really want to update LND now?
|
||||||
if [ ${#error} -gt 0 ]; then
|
if [ ${#error} -gt 0 ]; then
|
||||||
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
||||||
else
|
else
|
||||||
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
whiptail \
|
||||||
|
--title " LND update " \
|
||||||
|
--yes-button "Reboot" \
|
||||||
|
--no-button "Skip Reboot" \
|
||||||
|
--yesno \
|
||||||
|
"OK LND update is done.
|
||||||
|
|
||||||
|
By default a reboot is advised to sync macaroons and the TLS certificate.
|
||||||
|
Consider rebooting later manually if encountering any problems.
|
||||||
|
" 12 50
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
clear
|
||||||
|
echo "# REBOOT .."
|
||||||
|
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
||||||
|
sleep 8
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "# SKIP REBOOT"
|
||||||
|
echo "# starting the lnd.service .."
|
||||||
|
sudo systemctl start lnd
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
sleep 8
|
sleep 8
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
@ -293,7 +314,28 @@ Do you really want to update LND now?
|
||||||
if [ ${#error} -gt 0 ]; then
|
if [ ${#error} -gt 0 ]; then
|
||||||
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
||||||
else
|
else
|
||||||
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
whiptail \
|
||||||
|
--title " LND update " \
|
||||||
|
--yes-button "Reboot" \
|
||||||
|
--no-button "Skip Reboot" \
|
||||||
|
--yesno \
|
||||||
|
"OK LND update is done.
|
||||||
|
|
||||||
|
By default a reboot is advised to sync macaroons and the TLS certificate.
|
||||||
|
Consider rebooting later manually if encountering any problems.
|
||||||
|
" 12 50
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
clear
|
||||||
|
echo "# REBOOT .."
|
||||||
|
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
||||||
|
sleep 8
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "# SKIP REBOOT"
|
||||||
|
echo "# starting the lnd.service .."
|
||||||
|
sudo systemctl start lnd
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
sleep 8
|
sleep 8
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
@ -418,7 +460,28 @@ Do you really want to update Bitcoin Core now?
|
||||||
error=""
|
error=""
|
||||||
warn=""
|
warn=""
|
||||||
sudo -u admin /home/admin/config.scripts/bitcoin.update.sh tested
|
sudo -u admin /home/admin/config.scripts/bitcoin.update.sh tested
|
||||||
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
whiptail \
|
||||||
|
--title " Bitcoin Core update " \
|
||||||
|
--yes-button "Reboot" \
|
||||||
|
--no-button "Skip Reboot" \
|
||||||
|
--yesno \
|
||||||
|
"OK Bitcoin Core update is done.
|
||||||
|
|
||||||
|
By default a reboot is advised.
|
||||||
|
" 9 40
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
clear
|
||||||
|
echo "# REBOOT .."
|
||||||
|
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
||||||
|
sleep 8
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "# SKIP REBOOT"
|
||||||
|
echo "# starting the bitcoind.service .."
|
||||||
|
sudo systemctl start bitcoind
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
sleep 8
|
||||||
;;
|
;;
|
||||||
RECKLESS)
|
RECKLESS)
|
||||||
whiptail --title "UNTESTED Bitcoin Core update to ${bitcoinLatestVersion}" --yes-button "Cancel" \
|
whiptail --title "UNTESTED Bitcoin Core update to ${bitcoinLatestVersion}" --yes-button "Cancel" \
|
||||||
|
@ -439,11 +502,53 @@ Do you really want to update Bitcoin Core now?
|
||||||
if [ ${#error} -gt 0 ]; then
|
if [ ${#error} -gt 0 ]; then
|
||||||
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
whiptail --title "ERROR" --msgbox "${error}" 8 30
|
||||||
fi
|
fi
|
||||||
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
whiptail \
|
||||||
|
--title " Bitcoin Core update " \
|
||||||
|
--yes-button "Reboot" \
|
||||||
|
--no-button "Skip Reboot" \
|
||||||
|
--yesno \
|
||||||
|
"OK Bitcoin Core update is done.
|
||||||
|
|
||||||
|
By default a reboot is advised.
|
||||||
|
" 9 40
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
clear
|
||||||
|
echo "REBOOT .."
|
||||||
|
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
||||||
|
sleep 8
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "# SKIP REBOOT"
|
||||||
|
echo "# starting the bitcoind.service .."
|
||||||
|
sudo systemctl start bitcoind
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
sleep 8
|
||||||
;;
|
;;
|
||||||
CUSTOM)
|
CUSTOM)
|
||||||
sudo -u admin /home/admin/config.scripts/bitcoin.update.sh custom
|
sudo -u admin /home/admin/config.scripts/bitcoin.update.sh custom
|
||||||
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
whiptail \
|
||||||
|
--title " Bitcoin Core update " \
|
||||||
|
--yes-button "Reboot" \
|
||||||
|
--no-button "Skip Reboot" \
|
||||||
|
--yesno \
|
||||||
|
"OK Bitcoin Core update is done.
|
||||||
|
|
||||||
|
By default a reboot is advised.
|
||||||
|
" 9 40
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
clear
|
||||||
|
echo "# REBOOT .."
|
||||||
|
sudo /home/admin/config.scripts/blitz.shutdown.sh reboot
|
||||||
|
sleep 8
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "# SKIP REBOOT"
|
||||||
|
echo "# starting the bitcoind.service .."
|
||||||
|
sudo systemctl start bitcoind
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
sleep 8
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue