You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Libor Svehlak (Jira)" <ji...@apache.org> on 2022/11/23 15:24:00 UTC

[jira] [Created] (GUACAMOLE-1719) Protocols RDP, SSH, Telnet are not supported when "--with-libavcodec=no" is specified in configure script

Libor Svehlak created GUACAMOLE-1719:
----------------------------------------

             Summary: Protocols RDP, SSH, Telnet are not supported when "--with-libavcodec=no" is specified in configure script
                 Key: GUACAMOLE-1719
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1719
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole
    Affects Versions: 1.4.0
            Reporter: Libor Svehlak


Documentation at [https://guacamole.apache.org/doc/gug/installing-guacamole.html] specifies that {{libavcodec}} is needed only when {{guacenc}} is required. Nevertheless when {{--with-libavcodec=no}} is specified in {{configure}} script it is causing that protocols RDP, SSH, Telnet are not supported.

Prerequisite: All required packages for RDP, SSH, Telnet, VNC are installed:

Steps to reproduce:
{noformat}
tar -xzf guacamole-server-1.4.0.tar.gz
cd guacamole-server-1.4.0
./configure --with-libavformat=no
{noformat}
Output:
{noformat}
------------------------------------------------
guacamole-server version 1.4.0
------------------------------------------------

   Library status:

     freerdp2 ............ no
     pango ............... no
     libavcodec .......... disabled
     libavformat.......... no
     libavutil ........... no
     libssh2 ............. yes
     libssl .............. yes
     libswscale .......... no
     libtelnet ........... yes
     libVNCServer ........ yes
     libvorbis ........... yes
     libpulse ............ no
     libwebsockets ....... no
     libwebp ............. yes
     wsock32 ............. no

   Protocol support:

      Kubernetes .... no
      RDP ........... no
      SSH ........... no
      Telnet ........ no
      VNC ........... yes

   Services / tools:

      guacd ...... yes
      guacenc .... no
      guaclog .... yes

   FreeRDP plugins: no
   Init scripts: no
   Systemd units: no

Type "make" to compile guacamole-server.
{noformat}
Without the explicit specification of {{{}--with-libavformat=no{}}}:
{noformat}
tar -xzf guacamole-server-1.4.0.tar.gz
cd guacamole-server-1.4.0
./configure
{noformat}
Output:
{noformat}
------------------------------------------------
guacamole-server version 1.4.0
------------------------------------------------

   Library status:

     freerdp2 ............ yes
     pango ............... yes
     libavcodec .......... no
     libavformat.......... no
     libavutil ........... no
     libssh2 ............. yes
     libssl .............. yes
     libswscale .......... no
     libtelnet ........... yes
     libVNCServer ........ yes
     libvorbis ........... yes
     libpulse ............ no
     libwebsockets ....... no
     libwebp ............. yes
     wsock32 ............. no

   Protocol support:

      Kubernetes .... no
      RDP ........... yes
      SSH ........... yes
      Telnet ........ yes
      VNC ........... yes

   Services / tools:

      guacd ...... yes
      guacenc .... no
      guaclog .... yes

   FreeRDP plugins: /usr/lib64/freerdp2
   Init scripts: no
   Systemd units: no

Type "make" to compile guacamole-server.
{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)