From 52cc6e4c1d57e1a62a59445c6d6c4367437005ec Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Mon, 22 Jul 2019 19:45:45 +0200 Subject: [PATCH 1/7] Link to v1.3 RC1 for RP4 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 2d5ff15c3..e8d6fb956 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,8 @@ Your SD-card needs to contain the RaspiBlitz software. You can take the long roa **Download SD-Card image - Version 1.2:** +*NOTICE: Version 1.2 Release is not working in the RaspberryPi 4. If you have a RaspberryPi 4 you can try the early [RaspiBlitz for v1.3 Release Candidate from the v1.3 branch here](https://github.com/rootzoll/raspiblitz/blob/v1.3/README.md#installing-the-software).* + HTTP: http://wiki.fulmo.org/downloads/raspiblitz-v1.2-2019-05-02.img.gz Torrent: https://github.com/rootzoll/raspiblitz/raw/v1.2/raspiblitz-v1.2-2019-05-02.torrent From 1efc70b1e37b35830ba944ac38b120a6e26696f3 Mon Sep 17 00:00:00 2001 From: CandleLover <50766841+CandleHater@users.noreply.github.com> Date: Thu, 25 Jul 2019 13:16:05 +0200 Subject: [PATCH 2/7] Typo fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BCLOCKHAIN ยป BLOCKCHAIN --- home.admin/XXdebugLogs.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/home.admin/XXdebugLogs.sh b/home.admin/XXdebugLogs.sh index 90c0374dc..edfe374c1 100644 --- a/home.admin/XXdebugLogs.sh +++ b/home.admin/XXdebugLogs.sh @@ -39,16 +39,16 @@ echo "chainnetwork: ${network} / ${chain}" uptime echo "" -echo "*** BCLOCKHAIN SYSTEMD STATUS ***" +echo "*** BLOCKCHAIN SYSTEMD STATUS ***" sudo systemctl status ${network}d -n2 --no-pager echo "" -echo "*** LAST BCLOCKHAIN ERROR LOGS ***" +echo "*** LAST BLOCKCHAIN ERROR LOGS ***" echo "sudo journalctl -u ${network}d -b --no-pager -n8" sudo journalctl -u ${network}d -b --no-pager -n8 cat /home/admin/systemd.blockchain.log | grep "ERROR" | tail -n -2 echo "" -echo "*** LAST BCLOCKHAIN 20 INFO LOGS ***" +echo "*** LAST BLOCKCHAIN 20 INFO LOGS ***" pathAdd="" if [ "${chain}" = "test" ]; then pathAdd="/testnet3" @@ -111,4 +111,4 @@ echo "*** OPTION: SHARE THIS DEBUG OUTPUT ***" echo "An easy way to share this debug output on GitHub or on a support chat" echo "use the following command and share the resulting link:" echo "/home/admin/XXdebugLogs.sh | nc termbin.com 9999" -echo "" \ No newline at end of file +echo "" From 424ac0e080381e95207ee552cd3e527c9f74b2a0 Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Thu, 25 Jul 2019 17:38:57 +0200 Subject: [PATCH 3/7] copystation doc typos --- WORKSHOP.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WORKSHOP.md b/WORKSHOP.md index bb8a5aa0c..8787ec028 100644 --- a/WORKSHOP.md +++ b/WORKSHOP.md @@ -162,15 +162,15 @@ Once you have that "template" you can make a image from that and write that imag ## Prepare Blockchain Copy Station In the RaspiBlitz Github repo and also on every RaspiBlitz (since v1.3) you can find the script: -`/home/admin/CCcopyStation.sh` +`/home/admin/XXcopyStation.sh` This can be used to prepare and keep multiple HDDs in snyc with blockchain data in preparation of a workshop. You can start it directly on a RaspiBlitz and turn it into "Copy Station Mode" with executing on the command line: -`sudo /home/admin/CCcopyStation.sh` +`sudo /home/admin/XXcopyStation.sh` *Beware that it will not run as a Lightning Node during that time (LND is stopped). And to reset it back into normal mode you need to stop the script with `CTLR+c` and the reboot with `sudo shutdown -r now`.* -In "COpy Station Mode" the RaspiBlitz will just run the bitcoind (so it needs network connection), copy fresh blockchain data over to a template folder on the HDD called `/mnt/hdd/templateHDD` and from there syncs it to further HDDs that get connected to it. +In "Copy Station Mode" the RaspiBlitz will just run the bitcoind (so it needs network connection), copy fresh blockchain data over to a template folder on the HDD called `/mnt/hdd/templateHDD` and from there syncs it to further HDDs that get connected to it. If you run it in a setup lke on this photo with an extra powered USB hub, you can connect up to 10 HDDs at once to be synced with an almost up-to-date blockchain. From 936e9e0e3cd39c729befe7070d412e9943ea161a Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Thu, 25 Jul 2019 22:28:45 +0200 Subject: [PATCH 4/7] #678 accept also nodejs10 if available --- home.admin/config.scripts/bonus.rtl.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/home.admin/config.scripts/bonus.rtl.sh b/home.admin/config.scripts/bonus.rtl.sh index 079af9ed7..8e4882941 100755 --- a/home.admin/config.scripts/bonus.rtl.sh +++ b/home.admin/config.scripts/bonus.rtl.sh @@ -39,8 +39,11 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then sudo apt-get install -y nodejs echo "" - # check if nodeJS was installed + # check if nodeJS was installed (v11 or v10) nodeJSInstalled=$(node -v | grep -c "v11.") + if [ ${nodeJSInstalled} -eq 0 ]; then + nodeJSInstalled=$(node -v | grep -c "v10.") + fi if [ ${nodeJSInstalled} -eq 0 ]; then echo "FAIL - Was not able to install nodeJS 11" echo "ABORT - RTL install" From e43e61e66bbb0a5fc0d6f302e2891d9cd5a8ed95 Mon Sep 17 00:00:00 2001 From: ejcobi <51966670+ejcobi@users.noreply.github.com> Date: Tue, 30 Jul 2019 16:13:28 +0200 Subject: [PATCH 5/7] Update 10setupBlitz.sh Fixed typo that offered one option count more than available. "..choose from these 5 options ..." > "..choose from these 4 options.." --- home.admin/10setupBlitz.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/home.admin/10setupBlitz.sh b/home.admin/10setupBlitz.sh index 6598d04f8..34432acd4 100755 --- a/home.admin/10setupBlitz.sh +++ b/home.admin/10setupBlitz.sh @@ -196,7 +196,7 @@ if [ ${mountOK} -eq 1 ]; then if [ ${network} = "bitcoin" ]; then echo "Bitcoin Options" menuitem=$(dialog --clear --beep --backtitle "RaspiBlitz" --title "Getting the Blockchain" \ - --menu "You need a copy of the Bitcoin Blockchain - you have 5 options:" 13 75 5 \ + --menu "You need a copy of the Bitcoin Blockchain - you have 4 options:" 13 75 5 \ T "TORRENT --> MAINNET + TESTNET thru Torrent (DEFAULT)" \ C "COPY --> BLOCKCHAINDATA from another node with SCP" \ N "CLONE --> BLOCKCHAINDATA from 2nd HDD (extra cable)"\ @@ -206,7 +206,7 @@ if [ ${mountOK} -eq 1 ]; then elif [ ${network} = "litecoin" ]; then echo "Litecoin Options" menuitem=$(dialog --clear --beep --backtitle "RaspiBlitz" --title "Getting the Blockchain" \ - --menu "You need a copy of the Litecoin Blockchain - you have 3 options:" 13 75 4 \ + --menu "You need a copy of the Litecoin Blockchain - you have 2 options:" 13 75 4 \ T "TORRENT --> MAINNET thru Torrent (DEFAULT)" \ S "SYNC --> MAINNET thru Litecoin Network (FALLBACK+SLOW)" 2>&1 >/dev/tty) From 981845b9f03c2fa95ef31d752bb27f55b8708e91 Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Tue, 13 Aug 2019 10:39:00 +0100 Subject: [PATCH 6/7] lastest => latest --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e8d6fb956..814d62709 100644 --- a/README.md +++ b/README.md @@ -609,7 +609,7 @@ To recover your funds you need two things: - the 24 words seed - the latest `channel.backup` file -The word seed you got during wallet setup, to write it down and to keep it at a safe (offline) location. The `channel.backup` is stored on the HDD and updated by LND everytime a new channel is opened or closed. The lastest version of this file is needed to recover all your funds (if possible). In case your HDD gets damaged, RaspiBlitz always keeps a copy of the latest version of the `channel.backup` file on the SD card within the subdirectories of: `/home/admin/.lnd/data/chain/`. +The word seed you got during wallet setup, to write it down and to keep it at a safe (offline) location. The `channel.backup` is stored on the HDD and updated by LND everytime a new channel is opened or closed. The latest version of this file is needed to recover all your funds (if possible). In case your HDD gets damaged, RaspiBlitz always keeps a copy of the latest version of the `channel.backup` file on the SD card within the subdirectories of: `/home/admin/.lnd/data/chain/`. If you want to get one step further in securing your funds against total fall-out of the RaspiBlitz (gets completly damaged, stolen or lost) then you can additional setup an off-loctaion or cloud backup of the `channel.backup` file. The file itself is encrypted by your word seed - so its OK to store the file to untrusted third parties for backup (if you want). The feature is still new ... here is how you can set it up -a t the moment the following two off-loctaion options are available (and/or): From 6e046cc2667ece45ccd9e13aaff95f401114595d Mon Sep 17 00:00:00 2001 From: Dan Ostermayer Date: Fri, 16 Aug 2019 09:28:21 -0500 Subject: [PATCH 7/7] Update FAQ.md --- FAQ.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/FAQ.md b/FAQ.md index 0f7a9b6b4..a12737e14 100644 --- a/FAQ.md +++ b/FAQ.md @@ -641,6 +641,9 @@ Work Nodes for the process of producing a new sd card image release: * Run tests with new image * Upload new image to Download Server * Copy SHA256-String into GutHub README and update downloadlink +## How do I return to the menu after exiting to the command line +Type the command 'raspiblitz' to return to the main menu if you exited to the command line. + ## Can I run RaspiBlitz on other computers than RaspberryPi?