install_jawol() { # $1: directory to install jawol to echo "# Installing jawol.. " mkdir -p "$1" || perror "mkdir '$1' failed" mkdir -p "$BASEDIR/tmp" git clone https://git.openslx.org/openslx-ng/jawol.git "$BASEDIR/tmp/jawol" || perror "Could not clone jawol" cd "$BASEDIR/tmp/jawol" make || perror "Building jawol failed" cp -f jawol "$1/" || perror "Could not copy jawol-server binary to $1" cd - &>/dev/null }