diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot index 80b67fd3ced200e532bb186bbbee0dc5bad6d50d..ab90b4c9017f32b24c01bf9adbb54fd5f0803a35 100755 --- a/src/freedombone-app-scuttlebot +++ b/src/freedombone-app-scuttlebot @@ -361,15 +361,31 @@ function scuttlebot_git_setup { fi } +function mesh_install_dat { + get_npm_arch + + cat <<EOF > $rootdir/usr/bin/install_dat +#!/bin/bash +npm install --arch=$NPM_ARCH -g dat +npm install --arch=$NPM_ARCH -g @garbados/dat-boi +npm install --arch=$NPM_ARCH -g add-to-systemd +add-to-systemd dat-boi --user $(whoami) `which dat-boi` +EOF + chroot "$rootdir" /bin/chmod +x /usr/bin/install_dat + chroot "$rootdir" /usr/bin/install_dat + rm $rootdir/usr/bin/install_dat +} + function mesh_install_scuttlebot { SCUTTLEBOT_ONION_HOSTNAME= + mesh_install_dat + get_npm_arch cat <<EOF > $rootdir/usr/bin/install_scuttlebot #!/bin/bash npm install --arch=$NPM_ARCH -g scuttlebot@${SCUTTLEBOT_VERSION} -npm install --arch=$NPM_ARCH -g dat npm install --arch=$NPM_ARCH -g git-ssb npm install --arch=$NPM_ARCH -g git-remote-ssb EOF