Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-706

Configure order of authentication extensions being loaded in docker container

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.1.0
    • Fix Version/s: None
    • Component/s: guacamole-docker
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jolentes Jörn Lentes
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: