compila o navegador lynx com ssl

1

não pode fazer o lynx compilado funcionar com https.

./configure --with-ssl --with-gnutls --with-gnutls-openssl
make
sudo make install
compile reports (in part):
checking if you want ssl library... yes
checking if you want gnutls support... yes
checking if you want gnutls-openssl compat... no
....
checking for pkg-config... /usr/bin//pkg-config
checking pkg-config for openssl... yes

parece ir bem. sem mensagens de erro. lynx instala em /usr/local/bin/lynx

/usr/local/bin/lynx --version
Lynx Version 2.8.9dev.9 (10 Apr 2016)
libwww-FM 2.14, SSL-MM 1.4.1, OpenSSL 1.0.2g-fips, ncurses 6.0.20160213
Built on linux-gnu (Jul  7 2016 09:46:43).

ainda, iniciando /usr/local/bin/lynx e tentando acessar o site https falha com a mensagem: this client does not contain support for HTTPS URLs

Estou executando o Ubuntu 16.04.

ainda:

sudo apt-get install lynx

funciona sem problemas, instala em /usr/bin/lynx e permite acesso a HTTPS.

lynx no pacote do Ubuntu:

$/usr/bin/lynx --version
Lynx Version 2.8.9dev.8 (21 Dec 2015)
libwww-FM 2.14, SSL-MM 1.4.1, GNUTLS 3.4.9, ncurses 6.0.20160213(wide)
Built on linux-gnu.

Por que não consigo fazer a versão compilada funcionar corretamente? Certamente, eu estou simplesmente deixando de definir uma bandeira ... mas qual?

alguma sugestão?

Agradecemos antecipadamente por sua ajuda.

    
por iohann fust 07.07.2016 / 16:55

1 resposta

0

Observo que, apesar de suas opções --with-gnutls --with-gnutls-openssl , sua versão criada NÃO menciona GNUTLS , enquanto a versão funcional faz.

Releia todos os arquivos no diretório do pacote do Lynx que possuem nomes simples ( README* , INSTALL , ...) e qualquer um cujo nome de arquivo contenha TLS , SSL , etc.

    
por waltinator 07.07.2016 / 17:37