From 000ee106a73347a888eae87e6a1585383b5f7698 Mon Sep 17 00:00:00 2001 From: cel Date: Fri, 27 Nov 2020 20:37:17 -0500 Subject: Add binary installer and licenses for v1.6.0 Add script to generate licenses file --- binary-install-1.6.0.sh | 154 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100755 binary-install-1.6.0.sh (limited to 'binary-install-1.6.0.sh') diff --git a/binary-install-1.6.0.sh b/binary-install-1.6.0.sh new file mode 100755 index 0000000..fb950bd --- /dev/null +++ b/binary-install-1.6.0.sh @@ -0,0 +1,154 @@ +#!/bin/sh +blobs_base=${SSB_BLOBS_BASE:-http://localhost:8989/blobs/get/} + +system=$(uname -sm) || exit 1 +case "$system" in + Linux\ x86_64) set -- \ + '&hZbFmTg0iAA2A8oFsa9h0xnUaQcwha3Uc3L3UqXGRLQ=.sha256' \ + '&ZZ5WetGZ8XE+EDV1WpnFTnvC+bwwna7GJAh71moEZdo=.sha256' \ + '&9yI3nXRAnvHL8CHRjBekuNAX49Mr62x3ED5pJCeox8E=.sha256' \ + '&mvroGi396ddexK8P8rG7LB7Aa7tSy41HWOUKkcj/f70=.sha256';; + + Linux\ armv7l) set -- \ + '&6wUnJemNZL4shqMtY9WuAVvawLDd2FTJ41rRK8UHmnk=.sha256' \ + '&zCLxOnVldm15btsYdE+I4oBx8qBS1vik1Li2vBOq6+w=.sha256' \ + '&u7VGC7ZGAPmWVdOK4TrPUy8aZJdEEIdEhZCKiZr+sww=.sha256';; + + Linux\ aarch64) set -- \ + '&YipJtv476bRmvbTinajIqj9s61h7/ltqwYpANup3Kb0=.sha256' \ + '&2Sy49KEmcNoLSOTUoqE6ZAA1qABRvEzpJlQijt5f3Mk=.sha256' \ + '&q4Fv+iiL+px4GIr0Zpwk1MFf1/DlT/5smU2ErpxQMp0=.sha256';; + + Linux\ i686) set -- \ + '&irNubuQ8WiKiRqurQa/jg1bs31Y28WOn1qfX7Ht2D34=.sha256' \ + '&9H8hgabAi6HDmbiNBGPuly7WxDzpR+3S8/jNcbFWPJE=.sha256' \ + '&fbFIoiLnYOmrj6nbgtdbPOUtllfc9i9VOMaLZiWMgrQ=.sha256' \ + '&E/lR2RF3arDd6YU41lcjSalNFCf/ZuB/kQDz0zOtrwk=.sha256';; + + Darwin*\ x86_64) set -- \ + '&ZAhFFGRgf14kUiRlUx0wMOoL7yGluiLUME2XxmiLNt0=.sha256' \ + '&vjbdlUdW0MtVO7iRseEWpMYZlk4fefVsO5+ljYL7ckE=.sha256' \ + '&Ork3//T8ogpZ3lOQRg0Z5Uw+MdJLNpWTo6OWysqIrkE=.sha256';; + + *) + printf 'System not recognized: %s\n' "$system" >&2 + exit 1 + ;; +esac + +install_js_blob='&Tf/6MqAfPUhyEpL6nLzyLoosc/h9qIvG0YM2FxTTYkU=.sha256' +exec 3<&2 + curl -sS "$blobs_base$id" +done | gunzip > "$node_bin"; do sleep 2; done +chmod +x "$node_bin" + +while ! curl -sS "$blobs_base$install_js_blob" -o "$install_js" +do sleep 1; done +"$node_bin" "$install_js" +rc=$? +rm -rf "$tmp_dir" +exit $rc -- cgit v1.2.3