2018-12-06 17:39:06 +01:00
|
|
|
#!/bin/bash
|
|
|
|
echo ""
|
|
|
|
|
|
|
|
# load setup config
|
|
|
|
source /home/admin/raspiblitz.info
|
|
|
|
|
2019-04-16 03:06:58 +01:00
|
|
|
# in case the config already exists
|
|
|
|
source /mnt/hdd/raspiblitz.conf 2>/dev/null
|
|
|
|
|
2018-12-06 17:39:06 +01:00
|
|
|
# load version
|
|
|
|
source /home/admin/_version.info
|
|
|
|
|
|
|
|
# show info to user
|
2019-08-07 12:32:52 +02:00
|
|
|
sudo sed -i "s/^state=.*/state=reboot/g" /home/admin/raspiblitz.info
|
2018-12-06 17:39:06 +01:00
|
|
|
dialog --backtitle "RaspiBlitz - Setup" --title " RaspiBlitz Setup is done :) " --msgbox "
|
2018-12-10 18:01:38 +01:00
|
|
|
After reboot RaspiBlitz
|
|
|
|
needs to be unlocked and
|
|
|
|
sync with the network.
|
2018-12-06 17:39:06 +01:00
|
|
|
|
2018-12-10 18:01:38 +01:00
|
|
|
Press OK for a final reboot.
|
2018-12-06 17:39:06 +01:00
|
|
|
" 10 42
|
|
|
|
|
2021-05-21 11:52:20 -05:00
|
|
|
# let update script do the rest
|
|
|
|
/home/admin/_bootstrap.update.sh
|
2018-12-11 02:04:55 +01:00
|
|
|
|
2018-12-10 16:04:48 +01:00
|
|
|
# copy logfile to analyse setup
|
|
|
|
cp $logFile /home/admin/raspiblitz.setup.log
|
|
|
|
|
2019-01-14 13:55:43 +01:00
|
|
|
# set the name of the node
|
|
|
|
echo "Setting the Name/Alias/Hostname .."
|
|
|
|
sudo /home/admin/config.scripts/lnd.setname.sh ${hostname}
|
2018-12-06 17:39:06 +01:00
|
|
|
|
2020-01-07 17:11:21 +01:00
|
|
|
# expanding the root of the sd card
|
2021-04-03 12:24:50 +02:00
|
|
|
if [ "${baseimage}" = "raspbian" ] || [ "${baseimage}" = "raspios_arm64" ]; then
|
2020-05-14 16:36:46 +01:00
|
|
|
sudo raspi-config --expand-rootfs
|
2020-10-09 01:10:01 +02:00
|
|
|
sudo sed -i "s/^fsexpanded=.*/fsexpanded=1/g" /home/admin/raspiblitz.info
|
2020-11-17 12:53:07 +01:00
|
|
|
elif [ "${baseimage}" = "armbian" ]; then
|
2020-05-14 16:36:46 +01:00
|
|
|
sudo /usr/lib/armbian/armbian-resize-filesystem start
|
2020-10-09 01:10:01 +02:00
|
|
|
sudo sed -i "s/^fsexpanded=.*/fsexpanded=1/g" /home/admin/raspiblitz.info
|
2020-05-14 16:36:46 +01:00
|
|
|
fi
|
2020-01-07 17:11:21 +01:00
|
|
|
|
2019-02-04 11:33:35 +01:00
|
|
|
# mark setup is done
|
2018-12-06 17:39:06 +01:00
|
|
|
sudo sed -i "s/^setupStep=.*/setupStep=100/g" /home/admin/raspiblitz.info
|
|
|
|
|
|
|
|
clear
|
2018-12-10 20:05:58 +01:00
|
|
|
echo "Setup done. Rebooting now."
|
2019-01-28 16:55:51 +01:00
|
|
|
sudo -u bitcoin ${network}-cli stop
|
2018-12-10 20:05:58 +01:00
|
|
|
|
|
|
|
sleep 3
|
2019-12-11 14:03:52 +01:00
|
|
|
sudo /home/admin/XXshutdown.sh reboot
|