diff --git a/home.admin/99updateMenu.sh b/home.admin/99updateMenu.sh index 88ea4788f..2f9bcdc44 100755 --- a/home.admin/99updateMenu.sh +++ b/home.admin/99updateMenu.sh @@ -216,7 +216,9 @@ lnd() # LND Update Options OPTIONS=() - # OPTIONS+=(VERIFIED "Optional LND update to ${lndUpdateVersion}") + if [ ${lndUpdateInstalled} -eq 0 ]; then + OPTIONS+=(VERIFIED "Optional LND update to ${lndUpdateVersion}") + fi OPTIONS+=(RECKLESS "Experimental LND update to ${lndLatestVersion}") CHOICE=$(whiptail --clear --title "Update LND Options" --menu "" 9 60 2 "${OPTIONS[@]}" 2>&1 >/dev/tty) diff --git a/home.admin/_bootstrap.provision.sh b/home.admin/_bootstrap.provision.sh index ad0dce3be..190a089db 100755 --- a/home.admin/_bootstrap.provision.sh +++ b/home.admin/_bootstrap.provision.sh @@ -183,8 +183,8 @@ if [ ${#lndInterimsUpdate} -gt 0 ]; then # when installing the same sd image - this will re-trigger the secure interims update # if this a update with a newer RaspiBlitz version .. interims update will be ignored # because standard LND version is most more up to date - echo "Provisioning LND secure interims update" >> ${logFile} - sudo /home/admin/config.scripts/lnd.update.sh secure ${lndInterimsUpdate} >> ${logFile} + echo "Provisioning LND verified interims update" >> ${logFile} + sudo /home/admin/config.scripts/lnd.update.sh verified ${lndInterimsUpdate} >> ${logFile} fi else echo "Provisioning LND interims update - keep default" >> ${logFile} diff --git a/home.admin/config.scripts/lnd.update.sh b/home.admin/config.scripts/lnd.update.sh index 082f95040..04fe5b83c 100755 --- a/home.admin/config.scripts/lnd.update.sh +++ b/home.admin/config.scripts/lnd.update.sh @@ -17,9 +17,9 @@ fi mode="$1" # RECOMMENDED UPDATE BY RASPIBLITZ TEAM - -lndUpdateVersion="0.10.4-beta" -lndUpdateComment="There is no optional update at the moment." +# comment will be shown as "BEWARE Info" when option is choosen (can be multiple lines) +lndUpdateVersion="0.11.0-beta" +lndUpdateComment="This is a main LND update with a database migration. You will not be able to downgrade again. Also not all additional apps are fully tested with the this update - but it looked good on first tests." # check who signed the release in https://github.com/lightningnetwork/lnd/releases # olaoluwa @@ -161,7 +161,7 @@ if [ "${mode}" = "verified" ]; then echo "fingerprint='${fingerprint}'" echo - echo "# chacking gpg finger print" + echo "# checking gpg finger print" gpg --import ./pgp_keys.asc sleep 3 verifyResult=$(gpg --verify manifest-v${lndUpdateVersion}.txt.sig 2>&1)