diff --git a/doc/EN/mesh.org b/doc/EN/mesh.org index ba6b5dc4..9e300be7 100644 --- a/doc/EN/mesh.org +++ b/doc/EN/mesh.org @@ -97,7 +97,7 @@ wget https://freedombone.net/downloads/current/freedombone-meshclient-i386.img.x wget https://freedombone.net/downloads/current/freedombone-meshclient-i386.img.xz.sig gpg --verify freedombone-meshclient-i386.img.xz.sig sha256sum freedombone-meshclient-i386.img.xz -f7e261d369d6f0ccf650dbbed18227bfe5ec427ae0b97f56e1f1e202afc6d0b3 +995dd64538f46f6abf83ba258cca6cb82a72399cb9a099caeafc1de947ef795c unxz freedombone-meshclient-i386.img.xz sudo dd if=/dev/zero of=/dev/sdX bs=1M count=8 sudo dd bs=1M if=freedombone-meshclient-i386.img of=/dev/sdX conv=fdatasync @@ -113,7 +113,7 @@ wget https://freedombone.net/downloads/current/freedombone-meshclient-insecure-i wget https://freedombone.net/downloads/current/freedombone-meshclient-insecure-i386.img.xz.sig gpg --verify freedombone-meshclient-insecure-i386.img.xz.sig sha256sum freedombone-meshclient-insecure-i386.img.xz -3bfbcaedb587c5cbddec8b9fffcd48398d9e3b97486ef49aa645357f61a0f11f +b06e6ff5e56577025e6b994fe0bb28f02da7d2905ac32a2f38d7d074ffe801fc unxz freedombone-meshclient-insecure-i386.img.xz sudo dd if=/dev/zero of=/dev/sdX bs=1M count=8 sudo dd bs=1M if=freedombone-meshclient-insecure-i386.img of=/dev/sdX conv=fdatasync @@ -130,13 +130,13 @@ The above picture shows a Beaglebone Black with the image copied onto a microSD #+begin_src bash sudo apt-get install xz-utils wget -wget https://freedombone.net/downloads/v3/freedombone-mesh-3_beaglebone-armhf.img.xz -wget https://freedombone.net/downloads/v3/freedombone-mesh-3_beaglebone-armhf.img.xz.sig -gpg --verify freedombone-mesh-3_beaglebone-armhf.img.xz.sig -sha256sum freedombone-mesh-3_beaglebone-armhf.img.xz -ab783ea807da1144bd076f7b43e54b5f4376ecf1ea1f86f56ac76c3469325802 -unxz freedombone-mesh-3_beaglebone-armhf.img.xz -sudo dd bs=1M if=freedombone-mesh-3_beaglebone-armhf.img of=/dev/sdX conv=fdatasync +wget https://freedombone.net/downloads/current/freedombone-mesh_beaglebone-armhf.img.xz +wget https://freedombone.net/downloads/current/freedombone-mesh_beaglebone-armhf.img.xz.sig +gpg --verify freedombone-mesh_beaglebone-armhf.img.xz.sig +sha256sum freedombone-mesh_beaglebone-armhf.img.xz + +unxz freedombone-mesh_beaglebone-armhf.img.xz +sudo dd bs=1M if=freedombone-mesh_beaglebone-armhf.img of=/dev/sdX conv=fdatasync #+end_src If you have a few Beaglebone Blacks to use as routers then repeat the /dd/ command to create however many microSD cards you need. diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot index 85e58e60..a64fed34 100755 --- a/src/freedombone-app-scuttlebot +++ b/src/freedombone-app-scuttlebot @@ -197,6 +197,10 @@ function remove_scuttlebot { } function mesh_install_scuttlebot { + if [[ $VARIANT == "mesh" ]]; then + return + fi + cat < $rootdir/usr/bin/install_scuttlebot #!/bin/bash npm install -g scuttlebot@${SCUTTLEBOT_VERSION} diff --git a/src/freedombone-utils-nodejs b/src/freedombone-utils-nodejs index e715ead9..37b23e2c 100755 --- a/src/freedombone-utils-nodejs +++ b/src/freedombone-utils-nodejs @@ -63,6 +63,9 @@ function get_npm_arch { function mesh_install_nodejs { mesh_install_nodejs_prefix= if [ $rootdir ]; then + if [[ $VARIANT == "mesh" ]]; then + return + fi mesh_install_nodejs_prefix="chroot $rootdir" fi $mesh_install_nodejs_prefix apt-get -yq install g++ m4 libtool automake nodejs curl