From 54a62c5cf217364b8f7990e2e7325ad5ec654587 Mon Sep 17 00:00:00 2001 From: Chase Wright Date: Sun, 23 Jul 2017 20:42:16 -0500 Subject: [PATCH] Reorder apt-get & SERVER The SERVER variable requires curl and jq to be installed but it was being set before the apt-get install --- docker-install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-install.sh b/docker-install.sh index b9800ad..2d7d822 100644 --- a/docker-install.sh +++ b/docker-install.sh @@ -2,7 +2,6 @@ # WORKING ON UBUNTU 16.04 LTS VERSION="0.9.12" -SERVER=$(curl -s 'https://www.apache.org/dyn/closer.cgi?as_json=1' | jq --raw-output '.preferred|rtrimstr("/")') read -s -p "Enter the password that will be used for MySQL Root: " MYSQLROOTPASSWORD read -s -p "Enter the password that will be used for the Guacamole database: " GUACDBUSERPASSWORD @@ -11,6 +10,9 @@ read -s -p "Enter the password that will be used for the Guacamole database: " G apt-get update apt-get install docker.io mysql-client wget jq curl +# Get perfered download server +SERVER=$(curl -s 'https://www.apache.org/dyn/closer.cgi?as_json=1' | jq --raw-output '.preferred|rtrimstr("/")') + # Download the guacamole auth files for MySQL wget ${SERVER}/incubator/guacamole/${VERSION}-incubating/binary/guacamole-auth-jdbc-${VERSION}-incubating.tar.gz tar -xzf guacamole-auth-jdbc-${VERSION}-incubating.tar.gz