135 Commits

Author SHA1 Message Date
Michael Jumper
95dc96cf33 GUACAMOLE-1956: Rename SSL client auth properties to use "ssl-auth" prefix (not just "ssl").
The "ssl" prefix sounds like it's meant for configuring general use of
SSL/TLS for encryption in front of Guacamole, which is confusing,
particularly when encountering the "SSL_ENABLED" environment variable.

The "ssl-auth" prefix and "SSL_AUTH_ENABLED" environment variable don't
suffer from the same issue.
2025-04-08 11:25:29 -07:00
Michael Jumper
bfae010ad9 GUACAMOLE-374: Restore support and deprecation warning for POSTGRESQL_USER variable. 2025-04-06 17:57:53 -07:00
Michael Jumper
b96b4946f2 GUACAMOLE-374: Restore support for legacy Docker links. 2024-10-03 12:11:01 -07:00
Virtually Nick
8ad254e89f GUACAMOLE-1020: Add Docker mapping for the restrict extension module. 2024-09-28 07:57:24 -04:00
Virtually Nick
f10fece042 GUACAMOLE-374: Fix paths in the initdb.sh script for Docker. 2024-08-15 15:20:32 -04:00
Scott Percival
7073a9caf7 GUACAMOLE-374: Fix xmlstarlet syntax for RemoteIpValve attributes 2024-07-30 11:36:31 +08:00
Michael Jumper
649492b412 GUACAMOLE-374: Allow log level to be configured easily with "log-level" property. 2024-04-25 14:23:02 -07:00
Michael Jumper
c818650ae0 GUACAMOLE-374: Switch to "REMOTE_IP_VALVE_*" environment variables for configuring RemoteIpValve. 2024-04-25 14:23:02 -07:00
Michael Jumper
9580dd4f82 GUACAMOLE-374: Support absolutely all properties and extensions. 2024-04-25 14:23:02 -07:00
Alex Leitner
9f1a8e6686 GUACAMOLE-1289: Add new translations and guacamole properties. 2024-04-05 01:28:28 +00:00
Virtually Nick
c5cf085e2f Merge 1.5.4 changes back to master. 2023-11-17 10:49:22 -05:00
Mazlum Toprak
44fda1b97c GUACAMOLE-1860: fix typos in env variables 2023-11-17 14:37:45 +01:00
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
ec5f6dab55 GUACAMOLE-1813: Add history recording storage extension to Docker startup. 2023-06-18 19:39:10 -04: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
Virtually Nick
52e7f1110f Merge 1.5.2 changes back to master. 2023-05-15 16:46:17 -04:00
Mike Jumper
61356c9dc2 GUACAMOLE-1788: Update Docker build to use latest release of Maven 3. 2023-05-13 10:35:54 -07:00
jbpaux
6d0d3badab GUACAMOLE-1572: Add space indentation on error message 2023-05-09 15:24:56 -07:00
jbpaux
c081fd3ff2 GUACAMOLE-1572: Make POSTGRESQL env variable backward comp dynamic 2023-05-09 15:24:56 -07:00
Jean-Benoit PAUX
d5fb0822d5 GUACAMOLE-1572: Add compatibility mechanism for POSTGRES variables 2023-05-09 15:24:56 -07:00
Jean-Benoit PAUX
24f5a6edf6 GUACAMOLE-1572: Revert postgres link name change 2023-05-09 15:24:56 -07:00
Jean-Benoit PAUX
5f75ebdb5a GUACAMOLE-1572: Update init script to match postgresql too 2023-05-09 15:24:56 -07:00
Jean-Benoit PAUX
366b75fc23 GUACAMOLE-1572: match PostgreSQL environment variables with guacamole.properties variables 2023-05-09 15:24:55 -07:00
Virtually Nick
05c675bb21 GUACAMOLE-1572: Merge update POSTGRESQL environment variables in Docker start.sh 2023-04-17 21:15:54 -04: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
Ronan SALMON
c9a7c7bae4 GUACAMOLE-1733: Add missing optional configuration options from docker start.sh script 2023-02-17 15:06:48 +01:00
Mike Jumper
f194ca6367 Merge 1.5.0 changes back to master. 2023-01-22 09:33:31 -08:00
Virtually Nick
8acde27aec GUACAMOLE-1322: Add SAML_IDP_URL as required for Docker container absent a metadata file. 2023-01-14 21:48:38 -05:00
Michael Jumper
719e957be1 GUACAMOLE-990: Guarantee auth banning occurs before all other auth processing. 2022-09-12 09:17:32 -07:00
Michael Jumper
8b981d9213 GUACAMOLE-990: Add Docker image support for guacamole-auth-ban. 2022-08-22 15:16:45 -07:00
jbpaux
f3d43c1f05 GUACAMOLE-1572: Add space indentation on error message 2022-08-09 19:03:41 +02:00
jbpaux
89b3b138b6 GUACAMOLE-1572: Make POSTGRESQL env variable backward comp dynamic 2022-08-09 15:27:10 +02:00
Jean-Benoit PAUX
7ce2938b14 GUACAMOLE-1572: Add compatibility mechanism for POSTGRES variables 2022-08-09 15:03:12 +02:00
Jean-Benoit PAUX
1948878ca9 GUACAMOLE-1572: Revert postgres link name change 2022-08-09 15:03:12 +02:00
Jean-Benoit PAUX
619f09196d GUACAMOLE-1572: Update init script to match postgresql too 2022-08-09 15:03:12 +02:00
Jean-Benoit PAUX
4fca3127fb GUACAMOLE-1572: match PostgreSQL environment variables with guacamole.properties variables 2022-08-09 15:03:12 +02:00
Mike Jumper
fed176def6 GUACAMOLE-1005: Merge Docker support for configuring RemoteIPValve. 2022-07-27 23:42:11 -07:00
Jean-Benoit Paux
c8835338b0 GUACAMOLE-1322: fix SAML plugin loading 2022-04-08 10:31:55 +02:00
Romain Aviolat
57db729afb GUACAMOLE-1539: fix docker init logic when only auth-json is configured
This commit fixes an issue where the Docker init-script won't start if only the
auth-json extension is present.
2022-02-17 22:22:23 +01:00
Jean-Benoit Paux
3e1c92a532 GUACAMOLE-1322: implement correct property requirement logic 2022-02-10 12:37:31 +01:00
Jean-Benoit Paux
eb58d37d00 GUACAMOLE-1322: fix SAML/OpenID typo and style 2022-02-10 12:37:30 +01:00
Markus Petzsch
51eaddeba8 GUACAMOLE-1322: prepend Variable for SAML plugin with missing $ 2022-02-10 12:37:30 +01:00
Markus Petzsch
2fbd228c33 GUACAMOLE-1322: Correct indentation of SAML property assignments to match established code style. 2022-02-10 12:37:30 +01:00