Package Details: guacamole-server 1.5.5-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: calendulish
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 26
Popularity: 0.004512
First Submitted: 2013-09-17 15:21 (UTC)
Last Updated: 2024-04-05 23:27 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »

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.

figue commented on 2022-01-17 19:35 (UTC)

@Wolf2482-1639 please pull the repo again, it's fixed now (some changed in patch from github).

Wolf2482-1639 commented on 2022-01-17 18:36 (UTC) (edited on 2022-01-17 18:37 (UTC) by Wolf2482-1639)

I am getting an error when trying to install also i am on manjaro not arch
   ~  pamac install guacamole-server  ✔ Warning: guacamole-server is only available from AUR Preparing... Cloning guacamole-server build files... Generating guacamole-server information... Checking guacamole-server dependencies... Resolving dependencies... Checking inter-conflicts...

To build (1): guacamole-server 1.4.0-2 AUR

Edit build files : [e] Apply transaction ? [e/y/N] y

Building guacamole-server... ==> Making package: guacamole-server 1.4.0-2 (Mon 17 Jan 2022 12:24:04 PM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found guacamole-server-1.4.0.tar.gz -> Found guacd.conf -> Found bc6b5cef25cb2c66cb4e0e96df6d2639a61a197a.patch ==> 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! Error: Failed to build guacamole-server    ~   1 ✘  13s 