[FUG-BR] Problema com GSSAPI e FreeBSD 10.1-p8
Fernando Gilli
fernando em wekers.org
Quinta Março 26 01:16:51 BRT 2015
Em Qua, 2015-03-25 às 11:16 -0300, Rafael Henrique Faria escreveu:
> Bom dia a todos.
>
> Eu atualizei meu 10.1 para o p8 ontem, e diversos executáveis
> começaram a apresentar segmentation fault.
>
> Acabei focando em um deles para tentar descobrir o que estava causando
> isso, que no caso foi o CURL.
>
> Rodando o ldd nele, todas as libs estavam ok.
> Testei recompilar o mesmo, e ele não compilava mais, apontando o erro:
>
> checking run-time libs availability... Segmentation fault (core dumped)
> failed
> configure: error: one or more libs available at link-time are not
> available run-time. Libs used at link-time: -lidn -lssl -lcrypto -lssl
> -lcrypto -L/usr/lib -lgssapi -lgssapi_krb5 -lheimntlm -lkrb5 -lhx509
> -lcom_err -lcrypto -lasn1 -lwind -lheimbase -lroken -lcrypt -pthread
> -lz
>
> Removi todas as bibliotecas instaladas, deixei o sistema limpo, e
> tentei instalar novamente o CURL, e o erro persistiu.
>
> No CONFIG, eu alterei o "GSSAPI_BASE" para "KRB5_PORT". E finalmente
> ele compilou sem problemas. Então consegui encontrar o culpado.
>
> Sem o GSSAPI no configure o CURL eu consigo compilar ele sem problemas:
>
> curl version: 7.41.0
> Host setup: i386-portbld-freebsd10.1
> Install prefix: /usr/local
> Compiler: cc
> SSL support: enabled (OpenSSL)
> SSH support: no (--with-libssh2)
> zlib support: enabled
> GSS-API support: no (--with-gssapi)
> TLS-SRP support: enabled
> resolver: POSIX threaded
> IPv6 support: enabled
> Unix sockets support: enabled
> IDN support: enabled
> Build libcurl: Shared=yes, Static=yes
> Built-in manual: enabled
> --libcurl option: enabled (--disable-libcurl-option)
> Verbose errors: enabled (--disable-verbose)
> SSPI support: no (--enable-sspi)
> ca cert bundle: /usr/local/share/certs/ca-root-nss.crt
> ca cert path: no
> LDAP support: no (--enable-ldap / --with-ldap-lib / --with-lber-lib)
> LDAPS support: no (--enable-ldaps)
> RTSP support: enabled
> RTMP support: no (--with-librtmp)
> metalink support: no (--with-libmetalink)
> HTTP2 support: disabled (--with-nghttp2)
> Protocols: DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS
> POP3 POP3S RTSP SMB SMBS SMTP SMTPS TELNET TFTP
>
>
> Eu tentei reinstalar o GSSAPI da base pelo source, com um make install
> clean no /usr/src/lib/libgssapi
>
> Mas isso não resolveu.
>
> Alguém mais está tendo problemas com o GSSAPI no 10.1-p8? Ou alguém
> tem alguma idéia de uma solução para isso? No CURL eu posso utilizar o
> KRB5 do ports, mas não sei se todos os pacotes que usam o GSSAPI tem
> opção para usar um diferente do ports.
>
> Agradeço a atenção.
>
> Abraços.
>
Roda e ve que binarios estao diferentes.
$ freebsd-update IDS >> outfile.ids
--
Fernando Gilli
Mais detalhes sobre a lista de discussão freebsd