mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-25 07:07:46 +01:00
extend initial choice
This commit is contained in:
parent
0ff45a80a5
commit
3a4c6eb427
1 changed files with 22 additions and 12 deletions
|
@ -1,34 +1,39 @@
|
|||
#!/bin/bash
|
||||
_temp=$(mktemp -p /dev/shm/)
|
||||
|
||||
## get basic info
|
||||
# get basic info
|
||||
source /home/admin/raspiblitz.info
|
||||
|
||||
# temp file for dialog results
|
||||
_temp=$(mktemp -p /dev/shm/)
|
||||
|
||||
# choose blockchain or select migration
|
||||
OPTIONS=()
|
||||
OPTIONS+=(BITCOIN "Setup BITCOIN and Lightning (DEFAULT)")
|
||||
OPTIONS+=(LITECOIN "Setup LITECOIN and Lightning (EXPERIMENTAL)")
|
||||
OPTIONS+=(BITCOIN1 "Setup BITCOIN & Lightning Network Daemon (LND)")
|
||||
OPTIONS+=(BITCOIN2 "Setup BITCOIN & c-lightning by blockstream")
|
||||
OPTIONS+=(LITECOIN "Setup LITECOIN & Lightning Network Daemon (LND)")
|
||||
OPTIONS+=(MIGRATION "Upload a Migration File from old RaspiBlitz")
|
||||
CHOICE=$(dialog --clear \
|
||||
--backtitle "RaspiBlitz ${codeVersion} - Setup" \
|
||||
--title "⚡ Welcome to your RaspiBlitz ⚡" \
|
||||
--menu "\nChoose how you want to setup your RaspiBlitz: \n " \
|
||||
12 64 6 \
|
||||
13 64 7 \
|
||||
"${OPTIONS[@]}" \
|
||||
2>&1 >/dev/tty)
|
||||
clear
|
||||
network=""
|
||||
lightning=""
|
||||
case $CHOICE in
|
||||
CLOSE)
|
||||
# TODO: check if case every comes up
|
||||
echo "CLOSE"
|
||||
exit 1;
|
||||
;;
|
||||
BITCOIN)
|
||||
BITCOIN1)
|
||||
network="bitcoin"
|
||||
lightning="lnd"
|
||||
;;
|
||||
BITCOIN2)
|
||||
network="bitcoin"
|
||||
lightning="cln"
|
||||
;;
|
||||
LITECOIN)
|
||||
network="litecoin"
|
||||
lightning="lnd"
|
||||
;;
|
||||
MIGRATION)
|
||||
# send over to the migration dialogs
|
||||
|
@ -39,7 +44,8 @@ esac
|
|||
|
||||
# on cancel - exit to terminal
|
||||
if [ "${network}" == "" ]; then
|
||||
echo "# exit to terminal"
|
||||
echo "# you selected cancel - exited to terminal"
|
||||
echo "# use command to reboot --> restart"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
@ -50,6 +56,7 @@ rm $CONFIGFILE 2>/dev/null
|
|||
echo "# RASPIBLITZ CONFIG FILE" > $CONFIGFILE
|
||||
echo "raspiBlitzVersion='${codeVersion}'" >> $CONFIGFILE
|
||||
echo "lcdrotate=1" >> $CONFIGFILE
|
||||
echo "lightning=${lightning}" >> $CONFIGFILE
|
||||
echo "network=${network}" >> $CONFIGFILE
|
||||
echo "chain=main" >> $CONFIGFILE
|
||||
|
||||
|
@ -58,6 +65,9 @@ SETUPFILE="/home/admin/raspiblitz.setup.tmp"
|
|||
rm $SETUPFILE 2>/dev/null
|
||||
echo "# RASPIBLITZ SETUP FILE" > $SETUPFILE
|
||||
|
||||
echo "TODO: continue with further "
|
||||
exit 1
|
||||
|
||||
###################
|
||||
# ENTER NAME
|
||||
###################
|
||||
|
|
Loading…
Add table
Reference in a new issue