From 315077c69362a66d1407f0db736a04a30fab01c1 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 2 Apr 2017 17:15:48 +0100 Subject: [PATCH] Disable pleroma on ARM systems It requires node-sass which won't install on ARM --- src/freedombone-app-gnusocial | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial index 3fb8b329..bc00ae90 100755 --- a/src/freedombone-app-gnusocial +++ b/src/freedombone-app-gnusocial @@ -997,9 +997,13 @@ function install_gnusocial { #install_gnusocial_plugin_sharings_theme #install_gnusocial_plugin_nsfw - function_check install_nodejs - install_nodejs pleroma-gnusocial - install_pleroma "gnusocial" "$GNUSOCIAL_DOMAIN_NAME" "$GNUSOCIAL_BACKGROUND_IMAGE_URL" "$GNUSOCIAL_TITLE" + # Currently Pleroma won't install on ARM systems + # because it uses node-sass which doesn't support ARM + if [[ "$(arch)" != "arm*" ]]; then + function_check install_nodejs + install_nodejs pleroma-gnusocial + install_pleroma "gnusocial" "$GNUSOCIAL_DOMAIN_NAME" "$GNUSOCIAL_BACKGROUND_IMAGE_URL" "$GNUSOCIAL_TITLE" + fi # unleash the daemons! /etc/cron.hourly/gnusocial-daemons