From d2a74cbba8ce7d43323f2a7c9c6269ca2cc9d6a4 Mon Sep 17 00:00:00 2001 From: Rik Veenboer Date: Fri, 12 Jan 2018 17:21:27 +0000 Subject: [PATCH] build older version of facette --- build/Makefile | 2 +- build/scripts/facette.sh | 21 ++++++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/build/Makefile b/build/Makefile index c908301..462f661 100644 --- a/build/Makefile +++ b/build/Makefile @@ -1,7 +1,7 @@ DEBIAN = stretch FROM = debian:$(DEBIAN) MODE = minimal -PROXY = $(shell hostname -i) +PROXY = $(shell hostname -I | cut -d' ' -f1) TIMEZONE = Europe/London JOBS = 2 CLEANUP = true diff --git a/build/scripts/facette.sh b/build/scripts/facette.sh index ff929e7..8bd22ec 100644 --- a/build/scripts/facette.sh +++ b/build/scripts/facette.sh @@ -1,11 +1,26 @@ ## Configuration export_env FACETTE_VERSION 0.4.0 +export_env FACETTE_PACKAGE facette_${FACETTE_VERSION}_$DEBIAN-amd64.deb ## Dependencies -apt_install_permanent librrd4 mime-support wget +apt_install_permanent librrd8 mime-support + +## Older version +export_env FACETTE_VERSION 0.3.0 +export_env FACETTE_PACKAGE facette_$FACETTE_VERSION-1.jessie_amd64.deb +echo "deb http://deb.debian.org/debian jessie main" >> /etc/apt/sources.list +apt update +apt_install_permanent librrd4 ## Facette -wget https://github.com/facette/facette/releases/download/$FACETTE_VERSION/facette_$FACETTE_VERSION-1.$DEBIAN_amd64.deb -dpkg -i facette_$FACETTE_VERSION-1.$DEBIAN_amd64.deb +cd /opt +wget https://github.com/facette/facette/releases/download/$FACETTE_VERSION/$FACETTE_PACKAGE +dpkg -i $FACETTE_PACKAGE mkdir -p /var/run/facette ln -s /usr/share/facette /usr/local/share/ + +## Remove installation files +if [ $MODE == "minimal" ]; then + cd /opt + rm $FACETTE_PACKAGE +fi