Package Details: guacamole-client 1.5.5-1

Git Clone URL: https://aur.archlinux.org/guacamole-client.git (read-only, click to copy)
Package Base: guacamole-client
Description: Java and Maven components of Guacamole
Upstream URL: https://guacamole.apache.org/
Keywords: guacamole
Licenses: GPL3
Replaces: guacamole
Submitter: calendulish
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 18
Popularity: 0.061599
First Submitted: 2013-09-17 15:21 (UTC)
Last Updated: 2024-04-05 23:31 (UTC)

Dependencies (6)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

figue commented on 2022-01-03 21:13 (UTC)

I've updated this package to latest 1.4.0. Changelog:

  • I've tested to build it with latest java-17-openjdk but it doesn't work. java-11-openjdk is my preferred now and it builds and runs fine. Package has forced java-environment<=17 and an additional check during prepare()
  • War by default is not deployed anymore. You can find the war here: /usr/share/guacamole/guacamole.war You can make a symbolic link to your tomcat installation to point to this war: ln -s /usr/share/guacamole/guacamole.war /var/lib/tomcat9/webapps/
  • Now, this package provides default configuration files (GUACAMOLE_HOME) in /etc/guacamole directory. Remember to check your setup.

dodecahedron commented on 2021-08-24 00:11 (UTC)

If you have multiple JDKs installed on your system, make sure Tomcat uses JDK 8 for this package to work: https://wiki.archlinux.org/title/Tomcat#Using_Tomcat_with_a_different_JRE/JDK

honestSalami commented on 2021-06-04 07:58 (UTC)

This is for any noob like me that trashed for 5 days trying to get a new user into guacamole.

the default guacamole home for this package is "/usr/share/tomcat8/.guacamole". You modify the guacamole.properties and the user-mapping.xml files inside it to add any user you want.

don't make a symlink to a guacamole.properties file outside this directory. It will not work.

figue commented on 2019-03-10 23:12 (UTC)

Forced build with Openjdk8. Thanks to Gala Dragos for the advice.

figue commented on 2018-01-26 14:18 (UTC) (edited on 2018-01-26 14:19 (UTC) by figue)

New version will use tomcat8. Hope nobody has problems with that.

Anyway, you always can make something like:

sed -e 's/tomcat7/tomcat8/g' -i PKGBUILD

figue commented on 2017-10-26 00:07 (UTC)

Yeah, I was migrating manually my setup to tomcat8, maybe I'll switch the package too. Any thoughts?

OMB commented on 2017-10-25 23:16 (UTC)

@figue, Tried to switch from jdk9 to jdk8, confirm no errors with jdk8. Also systemd failed to start tomcat7 with jdk9 default runtime, but got no problems with jdk8.

figue commented on 2017-10-25 22:29 (UTC)

Hi @OMB I don't have any error building guacamole-client... But I'm happy you workaround your issue. Hope it helps to someone else. Thanks for sharing here :)

OMB commented on 2017-10-25 22:07 (UTC)

Got errors (caused by -Werror compile flag) while trying to install this package due to some deprecated methods used in modules. Here is my workaround: build() { cd "$srcdir"/$pkgname-$pkgver-incubating find {guacamole*,extensions} -maxdepth 2 -type f -name 'pom.xml' -exec sed -i '/Werror/d' {} \; mvn package } Hope it helps.

figue commented on 2017-02-09 11:04 (UTC)

Adopted and updated!