You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by vn...@apache.org on 2025/04/21 01:47:30 UTC

(guacamole-manual) branch next updated (4e94fe9 -> f3acc1c)

This is an automated email from the ASF dual-hosted git repository.

vnick pushed a change to branch next
in repository https://gitbox.apache.org/repos/asf/guacamole-manual.git


    from 4e94fe9  Merge changes from main branch back to next.
     add 4cde06d  GUACAMOLE-374: Add script for automatically generating documentation from properties file snippets.
     add aff589e  GUACAMOLE-374: Support automatic Jinja filtering of input files.
     add 59dae90  GUACAMOLE-374: Provide convenient copy button for code examples.
     add 9265ecf  GUACAMOLE-374: Add reusable documentation fragments covering common aspects of extensions.
     add 1b4760b  GUACAMOLE-374: Migrate Duo documentation to combined native+Docker approach.
     add ba0dc98  GUACAMOLE-374: Migrate TOTP documentation to combined native+Docker approach.
     add 7533eb1  GUACAMOLE-374: Migrate brute-force authentication detection documentation to combined native+Docker approach.
     add 742111c  GUACAMOLE-374: Migrate quickconnect extension documentation to combined native+Docker approach.
     add b8bdd0f  GUACAMOLE-374: Migrate auth-restrict extension documentation to combined native+Docker approach.
     add 1d2d8d7  GUACAMOLE-374: Correct inadvertent interpretation of mid-sentence hyphen as bulleted list.
     add 99a6c6c  GUACAMOLE-374: Migrate HTTP header auth documentation to combined native+Docker approach.
     add 17074ce  GUACAMOLE-374: Migrate JSON auth to combined native+Docker approach.
     add e79551e  GUACAMOLE-374: Migrate vault documentation to combined native+Docker approach.
     add 1568945  GUACAMOLE-374: Migrate CAS documentation to combined native+Docker approach.
     add a10e337  GUACAMOLE-374: Migrate recording playback documentation to combined native+Docker approach.
     add 9f62d0b  GUACAMOLE-374: Migrate OpenID documentation to combined native+Docker approach.
     add 660e6b5  GUACAMOLE-374: Migrate SAML documentation to combined native+Docker approach.
     add 7471d79  GUACAMOLE-374: Remove SSO download template that is no longer needed.
     add c9f37c6  GUACAMOLE-374: Migrate LDAP documentation to combined native+Docker approach.
     add 02041ad  GUACAMOLE-374: Migrate RADIUS documentation to combined native+Docker approach.
     add c18520b  GUACAMOLE-374: Include download links for extensions.
     add 43347c3  GUACAMOLE-374: Correct rendering of tabs (excessive space between borders of tab bar and tab content).
     add b8ee55c  GUACAMOLE-374: Switch to sphinx-book-theme for readability's sake.
     add f330293  GUACAMOLE-374: Evaluate Jinja template paths consistently.
     add 589f72c  GUACAMOLE-374: Rely purely on Jinja for translation of properties templates.
     add c33356f  GUACAMOLE-374: Migrate JDBC documentation to combined native+Docker approach.
     add 380264a  GUACAMOLE-374: Remove and clean up duplicated Docker documentation.
     add 94fbf2a  GUACAMOLE-374: Correct duplicate ID warning for batch import.
     add 9d5d813  GUACAMOLE-374: Use Jinja2 directly instead of Jinjanator.
     add eefda4b  GUACAMOLE-374: Use function and global to track tab status.
     add 749fa47  GUACAMOLE-374: Migrate configuration documentation to combined native+Docker approach.
     add c0cdc85  GUACAMOLE-374: Document new, consistent LOG_LEVEL environment variables.
     add 5b37e84  GUACAMOLE-374: Generalize wording around "extension-priority" (specific to non-Docker).
     add 4f536a2  GUACAMOLE-374: Update headers to be consistent with each other.
     add 0934357  GUACAMOLE-374: Reorganize/group chapters into readable flow.
     add 9799acb  GUACAMOLE-374: Include documentation covering systemd unit script for guacd.
     add 3bb3788  GUACAMOLE-374: Clarify that Maven needs internet access for building.
     add 7b0baaa  GUACAMOLE-374: Note that Duo cannot currently be used alongside SSO.
     add 900b1a2  GUACAMOLE-374: Add missing "you will need to restart Guacamole" warnings.
     add 4c1d50e  GUACAMOLE-374: Clarify that missing fonts may result in non-fatal rendering issues.
     add 5a8a205  GUACAMOLE-374: Merge generalized documentation for usage with both native and Docker installations.
     add 64278f2  Merge 1.6.0 changes to patch branch.
     add 475eb17  Merge patch branch to main.
     new f3acc1c  Merge main branch to next.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    2 +
 Dockerfile                                         |    7 +-
 Makefile                                           |   54 +-
 README.md                                          |   15 +-
 src/_static/gug.css                                |   51 +-
 ...dhoc-connections.md => adhoc-connections.md.j2} |   76 +-
 src/administration.md                              |   10 +-
 src/auth-ban.md                                    |  108 --
 src/auth-ban.md.j2                                 |   58 +
 src/{auth-restrict.md => auth-restrict.md.j2}      |   86 +-
 src/batch-import.md                                |    9 +-
 src/cas-auth.md                                    |  154 --
 src/cas-auth.md.j2                                 |   93 +
 src/conf.py                                        |   18 +-
 ...ng-guacamole.md => configuring-guacamole.md.j2} |  237 +--
 src/duo-auth.md                                    |  251 ---
 src/duo-auth.md.j2                                 |  119 ++
 src/external-auth.md                               |   46 +
 src/filter-j2.py                                   |  256 +++
 Makefile => src/generate-j2-data.py                |   36 +-
 src/guacamole-docker.md                            |  926 +--------
 ...installing-guacamole.md => guacamole-native.md} |  121 +-
 src/header-auth.md                                 |   73 -
 src/header-auth.md.j2                              |   48 +
 src/include/ban.properties.in                      |   21 +
 src/include/cas-optional.properties.in             |   46 +
 src/include/cas.properties.in                      |   11 +
 src/include/duo-bypass-enforce.properties.in       |   28 +
 src/include/duo-optional.properties.in             |    8 +
 src/include/duo.properties.in                      |   41 +
 src/include/ext-client-ips.md                      |   11 +
 src/include/ext-completing.md                      |   36 +
 src/include/ext-macros.md.j2                       |  409 ++++
 src/include/http-auth.properties.in                |    9 +
 src/include/jdbc-access-window.properties.in       |    9 +
 src/include/jdbc-concurrent-use.properties.in      |   37 +
 src/include/jdbc-default-user.md                   |    8 +
 src/include/jdbc-external.properties.in            |   23 +
 src/include/jdbc-macros.md.j2                      |  297 +++
 src/include/jdbc-password-age.properties.in        |   14 +
 src/include/jdbc-password-complexity.properties.in |   29 +
 src/include/jdbc-password-reuse.properties.in      |    8 +
 src/include/jdbc-upgrade.md                        |   18 +
 src/include/jdbc.properties.in                     |   18 +
 src/include/json-optional.properties.in            |   12 +
 src/include/json.properties.in                     |   16 +
 src/include/ksm-optional.properties.in             |   24 +
 src/include/ksm-user-vaults.properties.in          |    7 +
 src/include/ksm.properties.in                      |    7 +
 src/include/ldap-optional.properties.in            |  267 +++
 src/include/ldap.properties.in                     |   16 +
 src/include/mysql-access-window.properties.in      |    5 +
 src/include/mysql-concurrent-use.properties.in     |    5 +
 src/include/mysql-external.properties.in           |    5 +
 src/include/mysql-optional.properties.in           |  114 ++
 src/include/mysql-password-age.properties.in       |    5 +
 .../mysql-password-complexity.properties.in        |    5 +
 src/include/mysql-password-reuse.properties.in     |    5 +
 src/include/mysql.properties.in                    |    5 +
 src/include/openid-optional.properties.in          |   51 +
 src/include/openid.properties.in                   |   52 +
 src/include/postgresql-access-window.properties.in |    5 +
 .../postgresql-concurrent-use.properties.in        |    5 +
 src/include/postgresql-external.properties.in      |    5 +
 src/include/postgresql-optional.properties.in      |  106 ++
 src/include/postgresql-password-age.properties.in  |    5 +
 .../postgresql-password-complexity.properties.in   |    5 +
 .../postgresql-password-reuse.properties.in        |    5 +
 src/include/postgresql.properties.in               |    5 +
 src/include/quickconnect.properties.in             |   15 +
 src/include/radius.properties.in                   |  112 ++
 src/include/recording-playback.properties.in       |    5 +
 src/include/saml.properties.in                     |   89 +
 src/include/sqlserver-access-window.properties.in  |    5 +
 src/include/sqlserver-concurrent-use.properties.in |    5 +
 src/include/sqlserver-external.properties.in       |    5 +
 src/include/sqlserver-optional.properties.in       |   50 +
 src/include/sqlserver-password-age.properties.in   |    5 +
 .../sqlserver-password-complexity.properties.in    |    5 +
 src/include/sqlserver-password-reuse.properties.in |    5 +
 src/include/sqlserver.properties.in                |    5 +
 src/include/sso-download.md                        |   15 -
 src/include/sso-login-behavior.md                  |    4 +-
 src/include/totp-bypass-enforce.properties.in      |   27 +
 src/include/totp.properties.in                     |   23 +
 src/include/warn-config-changes.md                 |   10 +
 src/include/webapp.properties.in                   |  168 ++
 src/index.md                                       |   53 +-
 src/installing-guacamole.md                        |  809 +-------
 src/jdbc-auth-schema.md                            |  833 +++++++++
 src/jdbc-auth.md                                   | 1964 +-------------------
 src/{json-auth.md => json-auth.md.j2}              |   76 +-
 src/{ldap-auth.md => ldap-auth.md.j2}              |  357 +---
 src/mfa.md                                         |   28 +
 src/mysql-auth.md.j2                               |  196 ++
 src/openid-auth.md                                 |  188 --
 src/openid-auth.md.j2                              |   91 +
 src/postgresql-auth.md.j2                          |  191 ++
 src/radius-auth.md                                 |  250 ---
 src/radius-auth.md.j2                              |  112 ++
 ...ording-playback.md => recording-playback.md.j2} |  111 +-
 src/reverse-proxy.md                               |    4 +-
 src/saml-auth.md                                   |  156 --
 src/saml-auth.md.j2                                |   70 +
 src/security.md                                    |   35 +
 src/sqlserver-auth.md.j2                           |  165 ++
 src/sso.md                                         |   29 +
 src/totp-auth.md                                   |  288 ---
 src/totp-auth.md.j2                                |  171 ++
 src/using-guacamole.md                             |    4 +-
 src/{vault.md => vault.md.j2}                      |  187 +-
 111 files changed, 5524 insertions(+), 6074 deletions(-)
 rename src/{adhoc-connections.md => adhoc-connections.md.j2} (56%)
 delete mode 100644 src/auth-ban.md
 create mode 100644 src/auth-ban.md.j2
 rename src/{auth-restrict.md => auth-restrict.md.j2} (81%)
 delete mode 100644 src/cas-auth.md
 create mode 100644 src/cas-auth.md.j2
 rename src/{configuring-guacamole.md => configuring-guacamole.md.j2} (92%)
 delete mode 100644 src/duo-auth.md
 create mode 100644 src/duo-auth.md.j2
 create mode 100644 src/external-auth.md
 create mode 100755 src/filter-j2.py
 copy Makefile => src/generate-j2-data.py (55%)
 mode change 100644 => 100755
 copy src/{installing-guacamole.md => guacamole-native.md} (91%)
 delete mode 100644 src/header-auth.md
 create mode 100644 src/header-auth.md.j2
 create mode 100644 src/include/ban.properties.in
 create mode 100644 src/include/cas-optional.properties.in
 create mode 100644 src/include/cas.properties.in
 create mode 100644 src/include/duo-bypass-enforce.properties.in
 create mode 100644 src/include/duo-optional.properties.in
 create mode 100644 src/include/duo.properties.in
 create mode 100644 src/include/ext-client-ips.md
 create mode 100644 src/include/ext-completing.md
 create mode 100644 src/include/ext-macros.md.j2
 create mode 100644 src/include/http-auth.properties.in
 create mode 100644 src/include/jdbc-access-window.properties.in
 create mode 100644 src/include/jdbc-concurrent-use.properties.in
 create mode 100644 src/include/jdbc-default-user.md
 create mode 100644 src/include/jdbc-external.properties.in
 create mode 100644 src/include/jdbc-macros.md.j2
 create mode 100644 src/include/jdbc-password-age.properties.in
 create mode 100644 src/include/jdbc-password-complexity.properties.in
 create mode 100644 src/include/jdbc-password-reuse.properties.in
 create mode 100644 src/include/jdbc-upgrade.md
 create mode 100644 src/include/jdbc.properties.in
 create mode 100644 src/include/json-optional.properties.in
 create mode 100644 src/include/json.properties.in
 create mode 100644 src/include/ksm-optional.properties.in
 create mode 100644 src/include/ksm-user-vaults.properties.in
 create mode 100644 src/include/ksm.properties.in
 create mode 100644 src/include/ldap-optional.properties.in
 create mode 100644 src/include/ldap.properties.in
 create mode 100644 src/include/mysql-access-window.properties.in
 create mode 100644 src/include/mysql-concurrent-use.properties.in
 create mode 100644 src/include/mysql-external.properties.in
 create mode 100644 src/include/mysql-optional.properties.in
 create mode 100644 src/include/mysql-password-age.properties.in
 create mode 100644 src/include/mysql-password-complexity.properties.in
 create mode 100644 src/include/mysql-password-reuse.properties.in
 create mode 100644 src/include/mysql.properties.in
 create mode 100644 src/include/openid-optional.properties.in
 create mode 100644 src/include/openid.properties.in
 create mode 100644 src/include/postgresql-access-window.properties.in
 create mode 100644 src/include/postgresql-concurrent-use.properties.in
 create mode 100644 src/include/postgresql-external.properties.in
 create mode 100644 src/include/postgresql-optional.properties.in
 create mode 100644 src/include/postgresql-password-age.properties.in
 create mode 100644 src/include/postgresql-password-complexity.properties.in
 create mode 100644 src/include/postgresql-password-reuse.properties.in
 create mode 100644 src/include/postgresql.properties.in
 create mode 100644 src/include/quickconnect.properties.in
 create mode 100644 src/include/radius.properties.in
 create mode 100644 src/include/recording-playback.properties.in
 create mode 100644 src/include/saml.properties.in
 create mode 100644 src/include/sqlserver-access-window.properties.in
 create mode 100644 src/include/sqlserver-concurrent-use.properties.in
 create mode 100644 src/include/sqlserver-external.properties.in
 create mode 100644 src/include/sqlserver-optional.properties.in
 create mode 100644 src/include/sqlserver-password-age.properties.in
 create mode 100644 src/include/sqlserver-password-complexity.properties.in
 create mode 100644 src/include/sqlserver-password-reuse.properties.in
 create mode 100644 src/include/sqlserver.properties.in
 delete mode 100644 src/include/sso-download.md
 create mode 100644 src/include/totp-bypass-enforce.properties.in
 create mode 100644 src/include/totp.properties.in
 create mode 100644 src/include/warn-config-changes.md
 create mode 100644 src/include/webapp.properties.in
 create mode 100644 src/jdbc-auth-schema.md
 rename src/{json-auth.md => json-auth.md.j2} (78%)
 rename src/{ldap-auth.md => ldap-auth.md.j2} (50%)
 create mode 100644 src/mfa.md
 create mode 100644 src/mysql-auth.md.j2
 delete mode 100644 src/openid-auth.md
 create mode 100644 src/openid-auth.md.j2
 create mode 100644 src/postgresql-auth.md.j2
 delete mode 100644 src/radius-auth.md
 create mode 100644 src/radius-auth.md.j2
 rename src/{recording-playback.md => recording-playback.md.j2} (67%)
 delete mode 100644 src/saml-auth.md
 create mode 100644 src/saml-auth.md.j2
 create mode 100644 src/security.md
 create mode 100644 src/sqlserver-auth.md.j2
 create mode 100644 src/sso.md
 delete mode 100644 src/totp-auth.md
 create mode 100644 src/totp-auth.md.j2
 rename src/{vault.md => vault.md.j2} (71%)


(guacamole-manual) 01/01: Merge main branch to next.

Posted by vn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

vnick pushed a commit to branch next
in repository https://gitbox.apache.org/repos/asf/guacamole-manual.git

commit f3acc1cac175156d4e363516656940aff2d076dc
Merge: 4e94fe9 475eb17
Author: Virtually Nick <vn...@apache.org>
AuthorDate: Sun Apr 20 21:47:10 2025 -0400

    Merge main branch to next.

 .gitignore                                         |    2 +
 Dockerfile                                         |    7 +-
 Makefile                                           |   54 +-
 README.md                                          |   15 +-
 src/_static/gug.css                                |   51 +-
 ...dhoc-connections.md => adhoc-connections.md.j2} |   76 +-
 src/administration.md                              |   10 +-
 src/auth-ban.md                                    |  108 --
 src/auth-ban.md.j2                                 |   58 +
 src/{auth-restrict.md => auth-restrict.md.j2}      |   86 +-
 src/batch-import.md                                |    9 +-
 src/cas-auth.md                                    |  154 --
 src/cas-auth.md.j2                                 |   93 +
 src/conf.py                                        |   18 +-
 ...ng-guacamole.md => configuring-guacamole.md.j2} |  237 +--
 src/duo-auth.md                                    |  251 ---
 src/duo-auth.md.j2                                 |  119 ++
 src/external-auth.md                               |   46 +
 src/filter-j2.py                                   |  256 +++
 Makefile => src/generate-j2-data.py                |   36 +-
 src/guacamole-docker.md                            |  926 +--------
 ...installing-guacamole.md => guacamole-native.md} |  121 +-
 src/header-auth.md                                 |   73 -
 src/header-auth.md.j2                              |   48 +
 src/include/ban.properties.in                      |   21 +
 src/include/cas-optional.properties.in             |   46 +
 src/include/cas.properties.in                      |   11 +
 src/include/duo-bypass-enforce.properties.in       |   28 +
 src/include/duo-optional.properties.in             |    8 +
 src/include/duo.properties.in                      |   41 +
 src/include/ext-client-ips.md                      |   11 +
 src/include/ext-completing.md                      |   36 +
 src/include/ext-macros.md.j2                       |  409 ++++
 src/include/http-auth.properties.in                |    9 +
 src/include/jdbc-access-window.properties.in       |    9 +
 src/include/jdbc-concurrent-use.properties.in      |   37 +
 src/include/jdbc-default-user.md                   |    8 +
 src/include/jdbc-external.properties.in            |   23 +
 src/include/jdbc-macros.md.j2                      |  297 +++
 src/include/jdbc-password-age.properties.in        |   14 +
 src/include/jdbc-password-complexity.properties.in |   29 +
 src/include/jdbc-password-reuse.properties.in      |    8 +
 src/include/jdbc-upgrade.md                        |   18 +
 src/include/jdbc.properties.in                     |   18 +
 src/include/json-optional.properties.in            |   12 +
 src/include/json.properties.in                     |   16 +
 src/include/ksm-optional.properties.in             |   24 +
 src/include/ksm-user-vaults.properties.in          |    7 +
 src/include/ksm.properties.in                      |    7 +
 src/include/ldap-optional.properties.in            |  267 +++
 src/include/ldap.properties.in                     |   16 +
 src/include/mysql-access-window.properties.in      |    5 +
 src/include/mysql-concurrent-use.properties.in     |    5 +
 src/include/mysql-external.properties.in           |    5 +
 src/include/mysql-optional.properties.in           |  114 ++
 src/include/mysql-password-age.properties.in       |    5 +
 .../mysql-password-complexity.properties.in        |    5 +
 src/include/mysql-password-reuse.properties.in     |    5 +
 src/include/mysql.properties.in                    |    5 +
 src/include/openid-optional.properties.in          |   51 +
 src/include/openid.properties.in                   |   52 +
 src/include/postgresql-access-window.properties.in |    5 +
 .../postgresql-concurrent-use.properties.in        |    5 +
 src/include/postgresql-external.properties.in      |    5 +
 src/include/postgresql-optional.properties.in      |  106 ++
 src/include/postgresql-password-age.properties.in  |    5 +
 .../postgresql-password-complexity.properties.in   |    5 +
 .../postgresql-password-reuse.properties.in        |    5 +
 src/include/postgresql.properties.in               |    5 +
 src/include/quickconnect.properties.in             |   15 +
 src/include/radius.properties.in                   |  112 ++
 src/include/recording-playback.properties.in       |    5 +
 src/include/saml.properties.in                     |   89 +
 src/include/sqlserver-access-window.properties.in  |    5 +
 src/include/sqlserver-concurrent-use.properties.in |    5 +
 src/include/sqlserver-external.properties.in       |    5 +
 src/include/sqlserver-optional.properties.in       |   50 +
 src/include/sqlserver-password-age.properties.in   |    5 +
 .../sqlserver-password-complexity.properties.in    |    5 +
 src/include/sqlserver-password-reuse.properties.in |    5 +
 src/include/sqlserver.properties.in                |    5 +
 src/include/sso-download.md                        |   15 -
 src/include/sso-login-behavior.md                  |    4 +-
 src/include/totp-bypass-enforce.properties.in      |   27 +
 src/include/totp.properties.in                     |   23 +
 src/include/warn-config-changes.md                 |   10 +
 src/include/webapp.properties.in                   |  168 ++
 src/index.md                                       |   53 +-
 src/installing-guacamole.md                        |  809 +-------
 src/jdbc-auth-schema.md                            |  833 +++++++++
 src/jdbc-auth.md                                   | 1964 +-------------------
 src/{json-auth.md => json-auth.md.j2}              |   76 +-
 src/{ldap-auth.md => ldap-auth.md.j2}              |  357 +---
 src/mfa.md                                         |   28 +
 src/mysql-auth.md.j2                               |  196 ++
 src/openid-auth.md                                 |  188 --
 src/openid-auth.md.j2                              |   91 +
 src/postgresql-auth.md.j2                          |  191 ++
 src/radius-auth.md                                 |  250 ---
 src/radius-auth.md.j2                              |  112 ++
 ...ording-playback.md => recording-playback.md.j2} |  111 +-
 src/reverse-proxy.md                               |    4 +-
 src/saml-auth.md                                   |  156 --
 src/saml-auth.md.j2                                |   70 +
 src/security.md                                    |   35 +
 src/sqlserver-auth.md.j2                           |  165 ++
 src/sso.md                                         |   29 +
 src/totp-auth.md                                   |  288 ---
 src/totp-auth.md.j2                                |  171 ++
 src/using-guacamole.md                             |    4 +-
 src/{vault.md => vault.md.j2}                      |  187 +-
 111 files changed, 5524 insertions(+), 6074 deletions(-)