You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Jörn Lentes (JIRA)" <ji...@apache.org> on 2019/01/17 15:21:00 UTC

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

Jörn Lentes created GUACAMOLE-706:
-------------------------------------

             Summary: 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: 2.0.0
            Reporter: Jörn Lentes


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
(v7.6.3#76005)