#!/bin/bash -x # Start loading IIAB. "bash -x" is debug mode set -e # "set -e" to exit on error (avoids snowballing) export DEBIAN_FRONTEND=noninteractive apt-get -y update apt-get -y dist-upgrade apt-get -y clean apt-get install -y git # Above required by Raspbian Lite mkdir -p /opt/schoolserver cd /opt/schoolserver/ git clone https://github.com/xsce/xsce --branch release-6.2 --depth 1 cd /opt/schoolserver/xsce/scripts/ ./ansible # Installs the correct version of Ansible cd /opt/schoolserver/xsce/vars/ wget http://download.iiab.io/6.2/rpi/local_vars.yml # Above assumes a virgin RPi system (wget WON'T overwrite existing files) # In general please examine local_vars.yml carefully (and modify as nec) # before running Ansible (below, which takes ~2.5 hours the first time!) # NOTE: you can change many/most settings after install too, using the # Admin Console (http://box/admin) as documented at: http://FAQ.IIAB.IO cd /opt/schoolserver/xsce/ ./runansible # Try to rerun the above line if it fails?