Package Details: guacamole-server 1.5.0-1

Git Clone URL: https://aur.archlinux.org/guacamole-server.git (read-only, click to copy)
Package Base: guacamole-server
Description: Guacamole proxy daemon
Upstream URL: http://guacamole.sourceforge.net/
Keywords: guacamole
Licenses: GPL3
Replaces: guacd, libguac, libguac-client-rdp, libguac-client-ssh, libguac-client-vnc
Submitter: ShyPixie
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 24
Popularity: 0.000000
First Submitted: 2013-09-17 15:21 (UTC)
Last Updated: 2023-02-20 15:31 (UTC)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

figue commented on 2022-12-12 17:51 (UTC)

@xabbu did the commit 6e5a7d7bac9a fixed build errors for you?

xabbu commented on 2022-11-05 07:58 (UTC)

Building guacamole-server with OpenSSL 3.0 results in deprecate warnings, that are treated as an error. Adding -Wno-error=deprecated-declarations will still warn, but it is not an error anymore.
It works for my setup, but I don't encrypt the Guacamole protocol between server and client.

figue commented on 2022-05-07 08:21 (UTC)

@yodahuang fixed

yodahuang commented on 2022-05-07 05:40 (UTC)

I'm having the same issue as @Wolf2482-1639

==> Validating source files with md5sums...
    guacamole-server-1.4.0.tar.gz ... Passed
    guacd.conf ... Passed
    bc6b5cef25cb2c66cb4e0e96df6d2639a61a197a.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!

dodecahedron commented on 2022-02-25 00:49 (UTC) (edited on 2022-02-25 00:49 (UTC) by dodecahedron)

@figue According to the Arch Wiki, the daemon user is unused, and it's standard security practice to run server programs using a specific user. The easiest way to do that would be to make this package install a sysusers.conf file with contents u guacamole - "Guacamole server user" and edit the systemd service file to run using the guacamole user.

xabbu commented on 2022-02-20 10:34 (UTC)

@figue thank you for your fast responses. Builds now perfectly.

figue commented on 2022-02-19 18:52 (UTC)

@xabbu thanks: 24ff4f73f781

xabbu commented on 2022-02-19 10:08 (UTC) (edited on 2022-02-19 10:17 (UTC) by xabbu)

The package does not build against ffmpeg version 5.0, but it still builds against the new ffmpeg4.4 package. Adding it as a new dependency and using

 export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'

in the build function seems to be enough.

figue commented on 2022-02-14 19:08 (UTC)

@Ta180m thanks for the suggestion. Is there any particular reason to run as specific user by default?

dodecahedron commented on 2022-02-14 15:40 (UTC) (edited on 2022-02-14 15:41 (UTC) by dodecahedron)

Can the maintainer please patch the systemd service file to run Guacamole as a separate user instead of the daemon user? It'd probably be a good idea to add a sysusers.conf as well.