1
0
mirror of https://git.koehlerweb.org/frodovdr/guac-install synced 2025-07-06 17:13:32 +02:00

Support for Guacamole 1.1.0 Install/Upgrade + More (#97)

* Updated to handle Guacamole 1.1.0 and to include support for installed Duo.

* Fixed missing no color code.

* Added .gitattributes file and updated README.md.

* Fixed package to use FreeRDP2 variant.

* Prompt test.

* Another prompt test.

* Another prompt test.

* Another prompt test.

* Formatting.

* -For the install output Duo configuration values no matter what.
-Updated upgrade script to include missing packages.

* Added additional package to the upgrade script that may be required.

* Formatting and added missing websockets package.

* Added logic for upgrading the TOTP and Duo extensions.

* Update README.md

Changed README.md links back.
This commit is contained in:
SoulSeekkor
2020-02-05 14:24:52 -06:00
committed by GitHub
parent 17e5793676
commit dfc6f05d85
6 changed files with 139 additions and 36 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash
# Version number of Guacamole to install
GUACVERSION="1.0.0"
GUACVERSION="1.1.0"
# Ubuntu and Debian have different names of the libjpeg-turbo library for some reason...
source /etc/os-release
@ -31,8 +31,8 @@ fi
# Install Server Features
apt update
apt -y install build-essential libcairo2-dev ${JPEGTURBO} ${LIBPNG} libossp-uuid-dev libavcodec-dev libavutil-dev \
libswscale-dev libfreerdp-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev \
libvorbis-dev libwebp-dev jq curl wget
libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev \
libvorbis-dev libwebp-dev jq curl wget libtool-bin
# If apt fails to run completely the rest of this isn't going to work...
if [ $? != 0 ]