You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Nick Couchman (Jira)" <ji...@apache.org> on 2023/02/17 22:18:00 UTC

[jira] [Closed] (GUACAMOLE-706) Configure order of authentication extensions being loaded in docker container

     [ https://issues.apache.org/jira/browse/GUACAMOLE-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Couchman closed GUACAMOLE-706.
-----------------------------------
    Resolution: Duplicate

This is resolved in GUACAMOLE-1507, where the "extension-priority" property was added to the Docker startup script.

> Configure order of authentication extensions being loaded in docker container
> -----------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-706
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-706
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole-docker
>    Affects Versions: 1.1.0
>            Reporter: Jörn Lentes
>            Priority: Minor
>
> To combine authentication extension for RADIUS with database authentication extensions it is required to change the order of extensions being loaded. Since by default extensions are being loaded alphabetically and extensions are called in the order loaded, the name of the RADIUS authentication extension needs to be changed when the docker container is created.
> *Solution:*
> I propose that each auth extension introduces an environment variable that lets you define the name of the symbolic link created in the start script of the docker container.
> {{RADIUS_EXT_LINKNAME=1-guacamole-auth-radius}}
> The script adds the file extension .jar to the name to avoid an extension not being loaded at all.
> That way you can influence the execution order of extensions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)