Re: Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is still v0.9.9

2018-01-26 Thread brian mullan
thanks Mike... and thanks for the "graduation"  :-)

Brian


On Fri, Jan 26, 2018 at 3:28 PM, Mike Jumper 
wrote:

> On Fri, Jan 26, 2018 at 12:10 PM, bmullan  wrote:
>
>> Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is
>> still v0.9.9
>>
>> ...
>> Any chance of that getting upgraded to the latest from
>> Apache-Guacamole-Incubator?
>>
>>
> Hi Brian,
>
> The packages for Apache Guacamole for Ubuntu, Debian, and other
> distributions are actually maintained by downstream package maintainers,
> not the upstream project. For Debian, I believe that would be the "Debian
> Remote Maintainers":
>
> https://qa.debian.org/developer.php?login=pkg-remote-team%40lists.alioth.
> debian.org
>
> I'm not sure if Ubuntu maintains these packages distinctly or whether they
> just slurp up the packages from Debian at some point, but that's probably
> worth a check, too.
>
> - Mike
>
> PS: As you mention "Incubator", I'd like to point out that we actually
> graduated from the Apache Incubator last November, so it's just Apache
> Guacamole now. :)
>
>


RE: Creating JAR files for a branding extension

2018-01-26 Thread harry.devine
Understood!  I added a CSS element to that override file and it looks how we 
want it.  Thanks for the help!!!

Harry

From: Mike Jumper [mailto:mike.jum...@guac-dev.org]
Sent: Friday, January 26, 2018 4:08 PM
To: user@guacamole.apache.org
Subject: Re: Creating JAR files for a branding extension

On Fri, Jan 26, 2018 at 12:54 PM, 
> wrote:
...  We also added in an html template to put our approved warning banner on 
the login screen.  Can you direct me to the right location to view the CSS that 
I can use to place a border around that HTML code?

Since the HTML in question here is your own HTML, this is really up to you. I'd 
recommend opening up the dev tools of your browser, inspecting the elements 
involved, and tinkering with the styles directly until you have what you need. 
Once you have things looking the way you like via dev tools, you can grab the 
CSS rules that you used add them to your extension.

- Mike



Re: Creating JAR files for a branding extension

2018-01-26 Thread Mike Jumper
On Fri, Jan 26, 2018 at 12:54 PM,  wrote:

> ...  We also added in an html template to put our approved warning banner
> on the login screen.  Can you direct me to the right location to view the
> CSS that I can use to place a border around that HTML code?
>

Since the HTML in question here is your own HTML, this is really up to you.
I'd recommend opening up the dev tools of your browser, inspecting the
elements involved, and tinkering with the styles directly until you have
what you need. Once you have things looking the way you like via dev tools,
you can grab the CSS rules that you used add them to your extension.

- Mike


RE: Creating JAR files for a branding extension

2018-01-26 Thread harry.devine
After I sent my original email, I got the logo to display properly.  But I 
still had issues with the application name.  I  had it set in 
translations/en.json, however, I had an extra comma at the end.  Once I removed 
that, the app name came up as we expected.  We also added in an html template 
to put our approved warning banner on the login screen.  Can you direct me to 
the right location to view the CSS that I can use to place a border around that 
HTML code?  Once that is similar to how the main login looks is fine.

Basically, how do I place a border around the “***Warning***” block below?

[cid:image001.png@01D396BD.E80E1A20]

Thanks!
Harry


From: Mike Jumper [mailto:mike.jum...@guac-dev.org]
Sent: Friday, January 26, 2018 3:39 PM
To: user@guacamole.apache.org
Subject: Re: Creating JAR files for a branding extension

On Fri, Jan 26, 2018 at 8:21 AM, 
> wrote:
Thanks.  That worked well.  I notice that our logo isn’t showing up.

How did you specify your logo?

Its currently a gif file (unsure of the size).  Does it have to be a png file?

Only the "smallIcon" and "largeIcon" need to be PNG (though these properties 
are mysteriously missing from the guac-manifest.json docs). All other resources 
can have arbitrary mimetypes, specified via the "resources" property of 
guac-manifest.json:

http://guacamole.apache.org/doc/gug/guacamole-ext.html#ext-manifest

The logo on the login screen is defined via CSS, so if you wish to override 
that logo, you'll need to add your own CSS to the extension which overrides 
that rule, pointing instead at the logo exposed by your extension as a resource:

https://github.com/apache/guacamole-client/blob/406155329c2531a1aa01175ad7023eb8bbb4cd1b/guacamole/src/main/webapp/app/login/styles/dialog.css#L115

Is there a size requirement?

No, but you may need to make further adjustments using additional CSS. The 
current rule assumes the logo will be square.

Also, under the logo, it still says Apache Guacamole.  Where do we change that?

Through overriding the "APP.NAME" translation string:

https://github.com/apache/guacamole-client/blob/406155329c2531a1aa01175ad7023eb8bbb4cd1b/guacamole/src/main/webapp/translations/en.json#L7

Beware that you may need to override this for the other supported languages, as 
well:

https://github.com/apache/guacamole-client/tree/406155329c2531a1aa01175ad7023eb8bbb4cd1b/guacamole/src/main/webapp/translations

and that you may want to adjust the wording of other strings (error/warning 
messages that refer to the "Guacamole server", for example).

- Mike



Re: Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is still v0.9.9

2018-01-26 Thread Mike Jumper
On Fri, Jan 26, 2018 at 12:10 PM, bmullan  wrote:

> Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is
> still v0.9.9
>
> ...
> Any chance of that getting upgraded to the latest from
> Apache-Guacamole-Incubator?
>
>
Hi Brian,

The packages for Apache Guacamole for Ubuntu, Debian, and other
distributions are actually maintained by downstream package maintainers,
not the upstream project. For Debian, I believe that would be the "Debian
Remote Maintainers":

https://qa.debian.org/developer.php?login=pkg-remote-team%40lists.alioth.debian.org

I'm not sure if Ubuntu maintains these packages distinctly or whether they
just slurp up the packages from Debian at some point, but that's probably
worth a check, too.

- Mike

PS: As you mention "Incubator", I'd like to point out that we actually
graduated from the Apache Incubator last November, so it's just Apache
Guacamole now. :)


Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is still v0.9.9

2018-01-26 Thread bmullan
Testing Ubuntu 18.04 (alpha release) and noticed repository Guacamole is
still v0.9.9

The upcoming Long Term Support (LTS) version of Ubuntu (18.04) has been
getting a huge amount of press & anticipation because of the switch to Gnome
from Unity primarily.

Today I checked the 18.04 repositories and they still have only Guacamole
v0.9.9.

Any chance of that getting upgraded to the latest from
Apache-Guacamole-Incubator?

thanks

Brian




--
Sent from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/


Re: LDAP Guacamole 0.9.14

2018-01-26 Thread Nick Couchman
>
> I've rebooted whole server to make sure all services is restarted.
> Maybe I've wrong installed LDAP extension ? I do not
> I've only copied jars to extension folder:
> /etc/guacamole/extensions
> guacamole-auth-jdbc-mysql-0.9.9.jar
> guacamole-auth-ldap-0.9.9.jar
>
> /etc/guacamole/lib
> mysql-connector-java-5.1.45-bin.jar
>
> What more should I do ?
> My catalina.out file:
> https://pastebin.com/JW2kker7
>
>
>
Okay, now I'm confused.  Are you using version 0.9.9 or version 0.9.14?
They're not generally compatible, so you need to pick one version and stick
with it - I'd recommend 0.9.14.  Make sure the version of the guacamole.war
you're deploying matches the extensions.


>
> Yes, Im not programmer and don't knwo how to specify/store RDP connections
> in MySQL.
> FOllowed
> https://sourceforge.net/p/guacamole/discussion/1110834/
> thread/b66cf159/?limit=25
>
> BTW: there is nothing about
> # Auth provider class
> in guacamole.properties file.
>
> What auth-provider: net.sourceforge. should i write ? Or its obsolete line
> ?
>
>
You seem to be using very old versions and documentation.  First, you don't
need to be a programmer - there is a very nice administrative GUI for
managing the JDBC extension that lets you create the connections inside the
database from a Web UI.  Second, the auth-provider property has been gone
from Guacamole for quite some time.

Please make sure you're referencing the most recent documentation (and
using the most recent versions):

http://guacamole.apache.org/doc/gug/

The manual, at that location, has configuration instructions for LDAP and
JDBC, including how to integrate the two.

Regards,
Nick


Re: LDAP Guacamole 0.9.14

2018-01-26 Thread ldap123user
vnick wrote
> On Wed, Jan 24, 2018 at 6:15 AM, Przemysław Pach 
> 
> kontoka...@gmail.com
> 
> wrote:
> 
> After changing guacamole.propeties and installing the LDAP authentication
> extension, did you either restart your Tomcat instance or re-deploy the
> gaucaole.war file?  Changes to extensions and guacamole.properties are
> only
> read at startup/deploy, so you'll need to do one of those to make it take
> effect.
> 
> Also, ActiveDirectory generally does some LDAP referrals, so you might
> want
> to either play with the ldap-follow-referrals parameter or point the
> configuration directly at your global catalog on your AD server (port
> 3268).
> 
> Also, you might want to post more output from your catalina.out in a
> pastebin - particularly look for the entries when guacamole.war is
> deployed, as it lists the authentication extensions that get deployed and
> gives you any errors from initializing those.
> 
> -Nick

Quoted from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/LDAP-Guacamole-0-9-14-tp2593p2606.html

I've rebooted whole server to make sure all services is restarted.
Maybe I've wrong installed LDAP extension ? I do not 
I've only copied jars to extension folder:
/etc/guacamole/extensions
guacamole-auth-jdbc-mysql-0.9.9.jar
guacamole-auth-ldap-0.9.9.jar

/etc/guacamole/lib
mysql-connector-java-5.1.45-bin.jar 

What more should I do ?
My catalina.out file:
https://pastebin.com/JW2kker7


vnick wrote
> On Wed, Jan 24, 2018 at 6:15 AM, Przemysław Pach 
> 
> kontoka...@gmail.com
> 
> wrote:
> 
> The LDAP schema changes are only necessary if you want to store
> connections
> inside the LDAP tree.  If you're just doing user authentication from LDAP
> and are storing connections elsewhere (simple file or JDBC), then there's
> no need to change your LDAP schema.
> 
> Guacamole "stacks" authentication modules by matching username - so, if
> the
> username from LDAP matches connections for a specific user in the
> user-mapping.xml file, it should allow them to connect to those.  However,
> I would caution against using user-mapping.xml in anything beyond a simple
> PoC environment (and the manual states that, as well) - it's much better
> to
> use something like JDBC (MySQL, PostgreSQL, or SQL Server) to store your
> connections an then authenticate users via LDAP.  The user-mapping.xml
> file
> is very simple and lacks many of the features and some of the security for
> connections that exist in the JDBC module.
> 
> -Nick

Quoted from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/LDAP-Guacamole-0-9-14-tp2593p2606.html

Yes, Im not programmer and don't knwo how to specify/store RDP connections
in MySQL.
FOllowed
https://sourceforge.net/p/guacamole/discussion/1110834/thread/b66cf159/?limit=25

BTW: there is nothing about 
# Auth provider class
in guacamole.properties file.

What auth-provider: net.sourceforge. should i write ? Or its obsolete line ?




--
Sent from: 
http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/