6.5.8. Linguagens de programação dinâmica, servidores web e de banco de dados


getpwnam() pode falhar quando chamado por uma aplicação de 32 bits

Quando um usuário do NIS usa uma aplicação de 32 bits que chama a função getpwnam(), a chamada falha se o pacote nss_nis.i686 estiver faltando. Para contornar este problema, instale manualmente o pacote que falta usando o comando yum install nss_nis.i686.

(BZ#1803161)

Conflitos de símbolos entre bibliotecas OpenLDAP podem causar falhas no httpd

Quando ambas as bibliotecas libldap e libldap_r fornecidas pelo OpenLDAP são carregadas e usadas dentro de um único processo, podem ocorrer conflitos de símbolos entre essas bibliotecas. Conseqüentemente, os processos infantis do Apache httpd usando a extensão ldap do PHP podem terminar inesperadamente se os módulos mod_security ou mod_auth_openidc também forem carregados pela configuração httpd.

Com esta atualização da biblioteca Apache Portable Runtime (APR), você pode contornar o problema definindo a variável de ambiente APR_DEEPBIND, que permite o uso da opção de linker dinâmico RTLD_DEEPBIND ao carregar módulos httpd. Quando a variável de ambiente APR_DEEPBIND é habilitada, não ocorrem mais falhas nas configurações httpd que carregam bibliotecas conflitantes.

(BZ#1819607)

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.