You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@guacamole.apache.org by Pavel Kůžel <pa...@trustlab.cz> on 2022/08/07 09:47:22 UTC
Re: Missing ssh_key.h, unable to compile guacamole server with --enable-ssh-agent
Hello,
has anybody successfully built the guacamole-server with "--enable-ssh-agent" configuration option? I'm on Rocky Linux 8.6 and use libssh2 1.10 from Remi's repository. I got the following error:
_make[2]: Entering directory '/home/guacamole/guacamole-server/src/protocols/ssh'_
_CC libguac_client_ssh_la-argv.lo_
_In file included from ssh.h:33,_
_from argv.c:22:_
_ssh_agent.h:26:10: fatal error: ssh_key.h: No such file or directory_
_#include "ssh_key.h"_
_^~~~~~~~~~~_
_compilation terminated.
Even in the distributions's libssh2-devel package (1.9.0-5) there is no header file named ssh_key.h. I've also checked the sources of libssh2 and found nothing.
Maybe any of you bounced to this and could point me to the right direction.
Regards,
Pavel
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Missing ssh_key.h, unable to compile guacamole server with --enable-ssh-agent
Posted by Pavel Kůžel <pa...@trustlab.cz>.
Hello Nick,
thank you for information, looking into it and reopening the ticket.
Regards,
Pavel
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Missing ssh_key.h, unable to compile guacamole server with --enable-ssh-agent
Posted by Nick Couchman <vn...@apache.org>.
On Sun, Aug 7, 2022 at 5:47 AM Pavel Kůžel <pa...@trustlab.cz> wrote:
>
> Hello,
>
> has anybody successfully built the guacamole-server with "--enable-ssh-agent" configuration option? I'm on Rocky Linux 8.6 and use libssh2 1.10 from Remi's repository. I got the following error:
>
> _make[2]: Entering directory '/home/guacamole/guacamole-server/src/protocols/ssh'_
> _CC libguac_client_ssh_la-argv.lo_
> _In file included from ssh.h:33,_
> _from argv.c:22:_
> _ssh_agent.h:26:10: fatal error: ssh_key.h: No such file or directory_
> _#include "ssh_key.h"_
> _^~~~~~~~~~~_
> _compilation terminated.
>
> Even in the distributions's libssh2-devel package (1.9.0-5) there is no header file named ssh_key.h. I've also checked the sources of libssh2 and found nothing.
> Maybe any of you bounced to this and could point me to the right direction.
>
Well, Pavel,
Your original ticket was correct, and I've re-opened it - the SSH
agent support does not currently build. I was taking a look at past
versions of the code and I had to go back a looooooooooong way to find
a version that actually contains the ssh_key.h header (and source
file) that is referenced there. Looks like it was removed prior to the
0.9.8 release, which was back in mid-2015.
-NIck
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org