Thanks Hawkins! with your jar works fine
2017-06-23 22:32 GMT+02:00 Goncalo Rosa <goncalo.r...@v2s.us>: > Now I can't understand! > > I have 2 guacamole servers, both with the extension being run, however one > uploads the logo and the other doesn't! > > I really don't understand > > Gonçalo Rosa > > > W: www.v2s.us Skype: goncalo_rosa > > -----Original Message----- > From: Goncalo Rosa [mailto:goncalo.r...@v2s.us] > Sent: Friday, June 23, 2017 21:02 > To: user@guacamole.incubator.apache.org > Subject: RE: Branding the login page > > It worked just fine! > Thank you very much to you both (Mike and RHawkins)!!! > > Kind regards, > > Gonçalo Rosa > > > W: www.v2s.us Skype: goncalo_rosa > > -----Original Message----- > From: Goncalo Rosa [mailto:goncalo.r...@v2s.us] > Sent: Friday, June 23, 2017 20:56 > To: user@guacamole.incubator.apache.org > Subject: RE: Branding the login page > > Thank you so much > > I will try that. > > Gonçalo Rosa > > > W: www.v2s.us Skype: goncalo_rosa > > -----Original Message----- > From: Mike Jumper [mailto:mike.jum...@guac-dev.org] > Sent: Friday, June 23, 2017 20:32 > To: user@guacamole.incubator.apache.org > Subject: Re: Branding the login page > > On Thu, Jun 22, 2017 at 2:58 AM, Goncalo Rosa <goncalo.r...@v2s.us> wrote: > > > > Hi RHawkins, > > > > I can't understand it... I corrected a few things to make it similar to > your jar. > > > > However still not working on my server... I can't understand what I am > missing. > > > > Can it be inside jar permissions? > > I am compiling (zip) it on a Windows machine and import it to the > server, can it be that? > > I am putting it under /usr/share/tomcat/.guacamole/extensions whre I > > also have the guacamole-auth-jdbc-mysql-0.9.12-incubating.jar > > extension > > > > Checking the contents of your .jar, I see: > > [mjumper@dev-mjumper ~]$ unzip -l Desktop/v2s-extension.zip > Archive: Desktop/v2s-extension.zip > Length Date Time Name > --------- ---------- ----- ---- > 0 06-22-2017 10:33 v2s-extension/ > 0 06-22-2017 10:27 v2s-extension/css/ > 151 06-22-2017 10:37 v2s-extension/css/login-override.css > 320 06-22-2017 10:33 v2s-extension/guac-manifest.json > 0 05-30-2017 17:08 v2s-extension/images/ > 22891 11-17-2014 13:44 v2s-extension/images/V2s.png > 276 06-22-2017 10:30 v2s-extension/loginDisclaimer.html > 0 05-30-2017 23:13 v2s-extension/translations/ > 78 06-22-2017 10:36 v2s-extension/translations/en.json > --------- ------- > 23716 9 files > [mjumper@dev-mjumper ~]$ > > While you can place any of the other files pretty much anywhere you like > (as long as guac-manifest.json points to the correct path), the > guac-manifest.json file absolutely MUST be at the root level of the .jar > file. It cannot be within a subdirectory. > > I suggest getting rid of the "v2s-extension" directory, such that the > contents of your extension .jar are simply: > > guac-manifest.json > css/ > css/login-override.css > images/ > images/V2s.png > loginDisclaimer.html > translations/ > translations/en.json > > See: > > http://guacamole.incubator.apache.org/doc/gug/guacamole- > ext.html#ext-file-format > > Specifically: > > "... There is no set structure to an extension except that the manifest > must be in the root of the archive. ..." > > - Mike >