James Muehlner
dbbc7553f7
Merge 1.5.3 changes back to master.
2023-07-11 18:29:50 +00:00
Mike Jumper
6884e780da
GUACAMOLE-1807: Add Docker build arguments for JDBC driver versions.
2023-07-11 11:16:32 -07:00
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