Commit Graph

31 Commits

Author SHA1 Message Date
Mike Jumper
9471bdfe5e Merge 1.5.3 changes back to master. 2023-06-19 08:48:48 -07:00
Virtually Nick
f3b5ea22c1 GUACAMOLE-1813: Copy history recording storage extension into the Docker image during build. 2023-06-18 19:34:10 -04:00
Mike Jumper
d2d9631571 Merge 1.5.3 changes back to master. 2023-06-10 21:22:11 -07:00
Inperpetuammemoriam
846c507ba7 GUACAMOLE-1806: Update Java dependencies to patched versions
These changes should address the following (potentially relevant)
vulnerabilities:
  - CVE-2022-21724
  - CVE-2022-26520
  - CVE-2022-31197
  - CVE-2022-40151
  - CVE-2022-40152
  - CVE-2022-41946
  - CVE-2023-20861
  - CVE-2023-20862
  - CVE-2023-20863
  - GHSA-673j-qm5f-xpv8
2023-06-10 09:58:49 +02:00
Mike Jumper
b8770589f3 Merge 1.5.1 changes back to master. 2023-04-07 12:06:02 -07:00
James Muehlner
bd12ac9bc6 GUACAMOLE-1765: Disable tests by default so the build doesn't require firefox. 2023-04-07 18:34:50 +00:00
Michael Magill
d1cfdd8c9b GUACAMOLE-1738: Update version of MySQL connector
GUACAMOLE-1738 Update version of MySQL connector used to resolve issue 1738 where it can no longer connect to the MySQL server using the new extension and old connector: https://issues.apache.org/jira/projects/GUACAMOLE/issues/GUACAMOLE-1738
2023-03-15 11:05:00 -07:00
Michael Magill
632df70162 GUACAMOLE-1738: Update version of MySQL connector
GUACAMOLE-1738 Update version of MySQL connector used to resolve issue 1738 where it can no longer connect to the MySQL server using the new extension and old connector: https://issues.apache.org/jira/projects/GUACAMOLE/issues/GUACAMOLE-1738
2023-03-01 21:01:30 -05:00
Michael Jumper
8b981d9213 GUACAMOLE-990: Add Docker image support for guacamole-auth-ban. 2022-08-22 15:16:45 -07:00
Virtually Nick
881d203080 GUACAMOLE-1418: Merge add support of SQLServer JDBC plugin to Docker build 2021-12-26 08:37:32 -07:00
jbpaux
42f753bda8 GUACAMOLE-1418: update SQL Server driver to 9.4.1 2021-12-25 22:40:26 +01:00
Virtually Nick
666ae93a9d GUACAMOLE-1433: Merge update PostgreSQL JDBC driver in Docker image 2021-12-04 08:11:22 -05:00
Michael Jumper
36a02c1f90 GUACAMOLE-1364: Refactor all SSO extensions beneath common base. 2021-11-25 18:44:46 -08:00
Scott C Wang
cce2043fae GUACAMOLE-1433: Update postgresql JDBC driver in Docker image to fix "authentication type 10 not supported" error 2021-11-23 18:45:26 -06:00
Jean-Benoit Paux
f66c81f351 GUACAMOLE-1418: Add support of SQL Server JDBC plugin in Docker Image 2021-09-16 10:38:47 +02:00
Michael Jumper
e759bb683f GUACAMOLE-1204: Correct Docker image build failure due to PhantomJS.
Without OPENSSL_CONF explicitly set, the guacamole-common-js portion of
the build fails, as PhantomJS (used for the new unit tests) cannot find
libssl_conf.so:

    139677016997504:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory
    139677016997504:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
    139677016997504:error:0E07506E:configuration file routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=ssl_conf, path=ssl_conf
    139677016997504:error:0E076071:configuration file routines:MODULE_RUN:unknown module name:conf_mod.c:222:module=ssl_conf
    Feb 12, 2021 5:09:33 AM org.openqa.selenium.os.UnixProcess checkForError
    SEVERE: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
2021-02-12 19:27:11 -08:00
Bojan Zelic
720f884457 GUACAMOLE-1218: Add auth-json extension and configuration to docker start & build scripts 2020-12-18 13:13:32 -07:00
Jordi Roman
70f331c76d GUACAMOLE-1082: guacamole-docker scripts with guacamole-auth-cas 2020-07-21 13:49:12 +02:00
Jeremy Frasier
ba089c0135 GUACAMOLE-857: Copy the header auth extension if it is built 2020-07-07 11:16:21 -04:00
benrubson
e0a325f614 GUACAMOLE-753: Add TOTP auth method to Docker image 2020-03-24 14:36:53 +01:00
Scott Paschke
b9a99f0bc1 GUACAMOLE-271: add Duo to Docker build 2019-01-15 09:12:42 -05:00
Krzysztof Adamski
b971c61193 GUACAMOLE-683: Introduce support for openid authentication in docker build 2019-01-12 20:26:05 +01:00
Joern Lentes
5fb537b707 GUACAMOLE-682: added parameter documentation 2018-12-23 22:09:55 +01:00
Joern Lentes
516dbfd5c7 GUACAMOLE-682: adapted indent to be consistent 2018-12-22 09:58:27 +01:00
Joern Lentes
95611f2d93 GUACAMOLE-682: fix env variable passing 2018-12-21 14:50:46 +01:00
Joern Lentes
0f31028565 GUACAMOLE-682: add option to include RADIUS authentication in docker
To include library for RADIUS authentication in the docker image the
build needs to activate the maven profile "lgpl-extentions" and copy
the library into the image.
The docker start script needs to pass through settings and link the
library to GUACAMOLE_HOME.
2018-12-21 11:15:25 +01:00
Mathias
5410c6bc0e GUACAMOLE-553: Update JDBC MySQL connector library to version 5.1.45 2018-04-23 13:40:29 +02:00
Michael Jumper
7c4223ce3e GUACAMOLE-436: Remove incubator prefix from repositories and URLs. 2017-12-06 00:02:33 -08:00
Carl Harris
ac50375ad5 GUACAMOLE-408: don't try to clean up the local Maven repository
There's no need to clean up the local Maven repository after the
build, since only the artifacts we want are copied to the runtime
image. For reasons not investigated, attempting to remove the
local repository directory fails because the directory is in use
after the build.
2017-10-07 10:09:18 -04:00
Michael Jumper
dce39bdc1e GUACAMOLE-93: Ensure database auth extension .jars are included in dist .tar.gz. 2016-08-28 11:41:10 -07:00
Michael Jumper
e68ce29419 GUACAMOLE-93: Build guacamole-docker using parent guacamole-client source. 2016-08-26 16:06:30 -07:00