mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 13:17:41 +00:00
GUACAMOLE-1733: Add missing optional configuration options from docker start.sh script
This commit is contained in:
@@ -677,6 +677,8 @@ END
|
||||
set_optional_property "radius-trust-all" "$RADIUS_TRUST_ALL"
|
||||
set_optional_property "radius-retries" "$RADIUS_RETRIES"
|
||||
set_optional_property "radius-timeout" "$RADIUS_TIMEOUT"
|
||||
set_optional_property "radius-eap-ttls-inner-protocol" "$RADIUS_EAP_TTLS_INNER_PROTOCOL"
|
||||
set_optional_property "radius-nas-ip" "$RADIUS_NAS_IP"
|
||||
|
||||
set_optional_property \
|
||||
"radius-eap-ttls-inner-protocol" \
|
||||
@@ -734,7 +736,10 @@ END
|
||||
set_property "openid-redirect-uri" "$OPENID_REDIRECT_URI"
|
||||
set_optional_property "openid-username-claim-type" "$OPENID_USERNAME_CLAIM_TYPE"
|
||||
set_optional_property "openid-groups-claim-type" "$OPENID_GROUPS_CLAIM_TYPE"
|
||||
set_optional_property "openid-scope" "$OPENID_SCOPE"
|
||||
set_optional_property "openid-allowed-clock-skew" "$OPENID_ALLOWED_CLOCK_SKEW"
|
||||
set_optional_property "openid-max-token-validity" "$OPENID_MAX_TOKEN_VALIDITY"
|
||||
set_optional_property "openid-max-nonce-validity" "$OPENID_MAX_NONCE_VALIDITY"
|
||||
|
||||
# Add required .jar files to GUACAMOLE_EXT
|
||||
# "1-{}" make it sorted as a first provider (only authentication)
|
||||
@@ -1064,6 +1069,11 @@ fi
|
||||
set_property "guacd-hostname" "$GUACD_HOSTNAME"
|
||||
set_property "guacd-port" "$GUACD_PORT"
|
||||
|
||||
# A comma-separated list of the identifiers of authentication providers that
|
||||
# should be allowed to fail internally without aborting the authentication process
|
||||
set_optional_property "skip-if-unavailable" "$SKIP_IF_UNAVAILABLE"
|
||||
|
||||
|
||||
#
|
||||
# Track which authentication backends are installed
|
||||
#
|
||||
@@ -1164,6 +1174,19 @@ if [ -n "$API_SESSION_TIMEOUT" ]; then
|
||||
associate_apisessiontimeout
|
||||
fi
|
||||
|
||||
# Maximum number of bytes to accept within the entity body of any particular HTTP request
|
||||
set_optional_property "api-max-request-size" "$API_MAX_REQUEST_SIZE"
|
||||
|
||||
# A comma-separated list of language keys to allow as display language
|
||||
# choices within the Guacamole interface
|
||||
set_optional_property "allowed-languages" "$ALLOWED_LANGUAGES"
|
||||
|
||||
# If set to “true”, Guacamole will first evaluate its environment to obtain the value
|
||||
# for any given configuration property, before using a value specified in
|
||||
# guacamole.properties or falling back to a default value
|
||||
set_optional_property "enable-environment-properties" "$ENABLE_ENVIRONMENT_PROPERTIES"
|
||||
|
||||
|
||||
# Apply any overrides for default address ban behavior
|
||||
set_optional_property "ban-address-duration" "$BAN_ADDRESS_DURATION"
|
||||
set_optional_property "ban-max-addresses" "$BAN_MAX_ADDRESSES"
|
||||
|
Reference in New Issue
Block a user