From user-return-4020-archive-asf-public=cust-asf.ponee.io@guacamole.apache.org Tue Jun 5 09:21:56 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 8852C180625 for ; Tue, 5 Jun 2018 09:21:55 +0200 (CEST) Received: (qmail 29438 invoked by uid 500); 5 Jun 2018 07:21:54 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 29427 invoked by uid 99); 5 Jun 2018 07:21:54 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2018 07:21:54 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 0689218084F for ; Tue, 5 Jun 2018 07:21:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=guac-dev-org.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id YFEnYlaWeNIb for ; Tue, 5 Jun 2018 07:21:52 +0000 (UTC) Received: from mail-ot0-f195.google.com (mail-ot0-f195.google.com [74.125.82.195]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 2ECBF5F1F3 for ; Tue, 5 Jun 2018 07:21:52 +0000 (UTC) Received: by mail-ot0-f195.google.com with SMTP id q1-v6so1559882oth.13 for ; Tue, 05 Jun 2018 00:21:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=guac-dev-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=ApaG6ZOW1jWsH6h/jKRVmOknQAZBFaAGu9cgGBwmv4E=; b=fMPX98a/KH/A+4KRXOh9wdpBPZVP1PYW3LdvDl95WsLAT0RtEHHmGmfZo8WBDBRFbK +xFvf+Ab6D/nGl069eDp07t4rWaaa4mdiGTndtTF+6xKrSaqCPuK4A1WQ3LesIUWkqVF lMqTuRGXjGH2S9SP8mrXWAjgCD/z4w+moV7Z1r85ScyYyNTPvffen2mAAjycE51sjDeH h0Rt/VMzEEh2XGu97Eie9mM6XXKwp0c0QoZg3EyBHXkKtT0d/beWlIGaEDbQvaUy9POX ZC91GmaLVIv+CgIUKg0jJJOj7r2aAcItoRN2a/fNyrjHhKLGzVQG0N4uh636iqyv90XI OePQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=ApaG6ZOW1jWsH6h/jKRVmOknQAZBFaAGu9cgGBwmv4E=; b=cH2v5ivRgTMEgRZwOSieHl5oJGgBXVmqcu1Q7AuT/fvPGRzckuxwsu/qOkb0mC5GLY HJlYT/GwijBruitOJ3O36BUcOXko/ei+8LjQlGWacHQR4YOX84DU+bwQX5jkIiCvveWg dnSfC4LLqfcssytiqGaUFd4c4t3lSowNDBxCCZwzgDItyuIEGJlFZk/JttB4CE91+GDI kx6mxHk6qZ/qmd/0dbnut/RmUuMQclAq4v6OCn5Yr/VFKV/hr/yZFgOlCsAC5XOi4UJ3 PBKk1xit494cjLB1/U507X1d5pYQcmCncs5rj2+PBfWyp/YkZyBJfHRppcJ+eK/6mA5F HkHg== X-Gm-Message-State: APt69E0v1iz3zLuN0ihPP17O8PzTW+jlVJ/8J+BLJCsG75ZWwan4SoJH 6v1sBbrAo2WRQKnnxZocntpX06amvIKdQiGzLMZa5A== X-Google-Smtp-Source: ADUXVKKnUX68s6lCewVWGpj53tuIrD4a8mD8IRtKd9DjT5obaYtg71ap8QfNeXiWKZsmDnD/5mjoNmA1D6Su3G8s4co= X-Received: by 2002:a9d:51c1:: with SMTP id d1-v6mr8136204oth.384.1528183310994; Tue, 05 Jun 2018 00:21:50 -0700 (PDT) MIME-Version: 1.0 References: <006401d3f7d3$278516b0$768f4410$@trainocate.com> <009101d3fbca$f88d9430$e9a8bc90$@trainocate.com> <000201d3fc9b$95dcc3c0$c1964b40$@trainocate.com> In-Reply-To: <000201d3fc9b$95dcc3c0$c1964b40$@trainocate.com> From: Mike Jumper Date: Tue, 5 Jun 2018 00:21:39 -0700 Message-ID: Subject: Re: Adding widget in guacamole To: user@guacamole.apache.org Content-Type: multipart/alternative; boundary="0000000000006761c0056ddfe790" --0000000000006761c0056ddfe790 Content-Type: text/plain; charset="UTF-8" On Tue, Jun 5, 2018, 00:12 Asbern wrote: > Hi, > > > > Thanks for your response, we still have some things to be clarified > > > > We are using the pre built versions of the web > application(guacamole-0.9.13-incubating.war) to build the guacamole. When > we extract this war file, we could not find the file as guac-manifest.json. > guac-manifest.json is not part of the web application. It is a file which is part of the extension you will need to write to patch the HTML as you describe. It is documented in the extension format: http://guacamole.apache.org/doc/gug/guacamole-ext.html#ext-file-format We are not using any extensions, as we are using the pre built version of > web application(.war), > The mechanism provided by Guacamole (which is the .war) to achieve what you ask *is* the extension system. Pl tell us how we can make modification to the html page, if we use the > (.war) implementation > Write a minimal extension which includes the patch HTML that you wish to apply as documented above. Install that extension as you would any other Guacamole extension. There is no ".war implementation" which is distinct from what is being recommended here. The extension system is a feature of the Guacamole web application, and that web application is packaged as a .war file, but the fact that the application is packaged as a .war has no bearing on how the HTML is patched at run-time, which is through extensions as described above. - Mike --0000000000006761c0056ddfe790 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= On Tue, Jun 5, 2018, 00:12 Asbern <asbern.a@trainocate.com> wrote:

Hi,

=C2=A0

Thanks for your response, we still have some things to be cla= rified

=C2=A0

We are using the pre built versions of the web application(guacamol= e-0.9.13-incubating.war) to build the guacamole. When we=C2=A0 extract this= war file, we could not find the file as guac-manifest.json.


gu= ac-manifest.json is not part of the web application. It is a file which is = part of the extension you will need to write to patch the HTML as you descr= ibe. It is documented in the extension format:

<= /div>

We are not = using any extensions, as we are using the pre built version of web applicat= ion(.war),


<= /div>
The mechanism provided by Guacamole (which is the .w= ar) to achieve what you ask *is* the extension system.

Pl tell us how we can make modification to the html page, if we use = the (.war) implementation


Write a minimal extension which inclu= des the patch HTML that you wish to apply as documented above. Install that= extension as you would any other Guacamole extension.

There is no ".war implementation" = which is distinct from what is being recommended here. The extension system= is a feature of the Guacamole web application, and that web application is= packaged as a .war file, but the fact that the application is packaged as = a .war has no bearing on how the HTML is patched at run-time, which is thro= ugh extensions as described above.

- Mike

--0000000000006761c0056ddfe790--