mirror of
https://github.com/itiligent/Easy-Guacamole-Installer.git
synced 2025-12-14 02:12:31 +00:00
make mysqljcon and mariadb links as setup variables
This commit is contained in:
parent
ccde930ba9
commit
8cad9dcbc1
2 changed files with 7 additions and 3 deletions
|
|
@ -86,6 +86,7 @@ GUAC_VERSION="1.5.3"
|
||||||
|
|
||||||
# MySQL Connector/J version to install
|
# MySQL Connector/J version to install
|
||||||
MYSQLJCON="8.2.0"
|
MYSQLJCON="8.2.0"
|
||||||
|
MYSQLJCON_LINK="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${MYSQLJCON}.tar.gz"
|
||||||
|
|
||||||
# Set preferred Apache CDN download link
|
# Set preferred Apache CDN download link
|
||||||
GUAC_SOURCE_LINK="http://apache.org/dyn/closer.cgi?action=download&filename=guacamole/${GUAC_VERSION}"
|
GUAC_SOURCE_LINK="http://apache.org/dyn/closer.cgi?action=download&filename=guacamole/${GUAC_VERSION}"
|
||||||
|
|
@ -93,6 +94,7 @@ GUAC_SOURCE_LINK="http://apache.org/dyn/closer.cgi?action=download&filename=guac
|
||||||
# See https://mariadb.org/mariadb/all-releases/ for available versions.
|
# See https://mariadb.org/mariadb/all-releases/ for available versions.
|
||||||
# Provide a specific MySQL version e.g. 11.1.2 or leave blank to use distro default MySQL packages.
|
# Provide a specific MySQL version e.g. 11.1.2 or leave blank to use distro default MySQL packages.
|
||||||
MYSQL_VERSION=""
|
MYSQL_VERSION=""
|
||||||
|
MARIADB_LINK="https://downloads.mariadb.com/MariaDB/mariadb_repo_setup"
|
||||||
|
|
||||||
# Guacamole default install URL
|
# Guacamole default install URL
|
||||||
GUAC_URL=http://localhost:8080/guacamole/
|
GUAC_URL=http://localhost:8080/guacamole/
|
||||||
|
|
@ -704,7 +706,9 @@ export DOWNLOAD_DIR="${DOWNLOAD_DIR}"
|
||||||
export GUAC_VERSION=$GUAC_VERSION
|
export GUAC_VERSION=$GUAC_VERSION
|
||||||
export GUAC_SOURCE_LINK=$GUAC_SOURCE_LINK
|
export GUAC_SOURCE_LINK=$GUAC_SOURCE_LINK
|
||||||
export MYSQLJCON=$MYSQLJCON
|
export MYSQLJCON=$MYSQLJCON
|
||||||
|
export MYSQLJCON_LINK=$MYSQLJCON_LINK
|
||||||
export MYSQL_VERSION=$MYSQL_VERSION
|
export MYSQL_VERSION=$MYSQL_VERSION
|
||||||
|
export MARIADB_LINK=$MARIADB_LINK
|
||||||
export MYSQLSRV=$MYSQLSRV
|
export MYSQLSRV=$MYSQLSRV
|
||||||
export MYSQLCLIENT=$MYSQLCLIENT
|
export MYSQLCLIENT=$MYSQLCLIENT
|
||||||
export DB_CMD=$DB_CMD
|
export DB_CMD=$DB_CMD
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ if [[ -n "${MYSQL_VERSION}" ]]; then
|
||||||
echo -e "${GREY}Adding the official MariaDB repository and installing version ${MYSQL_VERSION}..."
|
echo -e "${GREY}Adding the official MariaDB repository and installing version ${MYSQL_VERSION}..."
|
||||||
# Add the Official MariaDB repo.
|
# Add the Official MariaDB repo.
|
||||||
apt-get -qq -y install curl gnupg2 &>>${INSTALL_LOG}
|
apt-get -qq -y install curl gnupg2 &>>${INSTALL_LOG}
|
||||||
curl -LsS -O https://downloads.mariadb.com/MariaDB/mariadb_repo_setup &>>${INSTALL_LOG}
|
curl -LsS -O ${MARIADB_LINK} &>>${INSTALL_LOG}
|
||||||
bash mariadb_repo_setup --mariadb-server-version=$MYSQL_VERSION &>>${INSTALL_LOG}
|
bash mariadb_repo_setup --mariadb-server-version=$MYSQL_VERSION &>>${INSTALL_LOG}
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo -e "${LRED}Failed. See ${INSTALL_LOG}${GREY}" 1>&2
|
echo -e "${LRED}Failed. See ${INSTALL_LOG}${GREY}" 1>&2
|
||||||
|
|
@ -165,10 +165,10 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Download MySQL connector/j
|
# Download MySQL connector/j
|
||||||
wget -q --show-progress -O mysql-connector-j-${MYSQLJCON}.tar.gz https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${MYSQLJCON}.tar.gz
|
wget -q --show-progress -O mysql-connector-j-${MYSQLJCON}.tar.gz ${MYSQLJCON_LINK}
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo -e "${LRED}Failed to download mysql-connector-j-${MYSQLJCON}.tar.gz" 1>&2
|
echo -e "${LRED}Failed to download mysql-connector-j-${MYSQLJCON}.tar.gz" 1>&2
|
||||||
echo -e "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${MYSQLJCON}}.tar.gz${GREY}"
|
echo -e "${MYSQLJCON_LINK}${GREY}"
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
tar -xzf mysql-connector-j-${MYSQLJCON}.tar.gz
|
tar -xzf mysql-connector-j-${MYSQLJCON}.tar.gz
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue