You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by GitBox <gi...@apache.org> on 2021/06/14 23:05:10 UTC

[GitHub] [guacamole-client] mike-jumper opened a new pull request #621: GUACAMOLE-1364: Add support for overriding extension priority without renaming files.

mike-jumper opened a new pull request #621:
URL: https://github.com/apache/guacamole-client/pull/621


   Currently, Guacamole extensions are always loaded in order of their filenames, and changing that order requires renaming those files. These changes add a new property, `extension-priority`, that allows the order of extensions to be overridden independently of filenames.
   
   The format of the property is a comma-separated list of extension namespaces, with the special value "*" used to denote any extensions not explicitly listed. This allows the order to be overridden for only those extensions that the administrator decides _must_ be loaded first or last when present. It's not an error for an extension to be listed that isn't actually installed (the property just declares the desired relative order when any of the extensions listed are present), but a warning will be logged if an extension is listed more than once.
   
   ### Examples
   
   Load SAML before all others:
   
   ```properties
   extension-priority: saml
   ```
   
   Load SAML and LDAP before all others:
   
   ```properties
   extension-priority: saml, ldap
   ```
   
   Load LDAP last:
   
   ```properties
   extension-priority: *, ldap
   ```
   
   Load MySQL first, LDAP last, and any others in order of filename:
   
   ```properties
   extension-priority: mysql, *, ldap
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [guacamole-client] necouchman merged pull request #621: GUACAMOLE-1364: Add support for overriding extension priority without renaming files.

Posted by GitBox <gi...@apache.org>.
necouchman merged pull request #621:
URL: https://github.com/apache/guacamole-client/pull/621


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org