Uploaded image for project: 'Apache Guacamole - Contributions'
  1. Apache Guacamole - Contributions
  2. GUAC-1040

Restore processing of commandline parameters

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Done
    • Priority: Major
    • Resolution: Incomplete
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: guacamole-common-js
    • Labels:

      Description

      This patch restores processing of commandline parameters.

      Older versions of guacamole were usable without a serverside Java app, i.e. where the idea was to connect straight to guacd. This patch restores that functionality. It adds the ability to specify the tunnel endpoint and tunnel type, as opposed to autodetecting tunnel type. Autodetection defaults to a chained tunnel if websockets are present, but that fails if there is no tomcat / java server present.

      This patch also adds a title= parameter which overrides the title as supplied by Guacamole or the remote machine. This is useful when (e.g.) connecting to QEMU where the name of the machine as run by QEMU is something machine readable (e.g. a UUID) and it is desired to display a friendly name.

      The default behaviour is left unchanged.

      Patch is at:
      https://github.com/abligh/guacamole-client/commit/434d53c58f58f595b9a4c63fe8515f301e7b6b69

      This is against 0.8.3. It appears trivial to port it to master, but sadly I've not got master working yet in my environment (without the server) so I can't test it - the functions have moved to client-ui.js. Not much else has changed.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            abligh Alex Bligh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: