6.5.8. Lenguajes de programación dinámicos, servidores web y de bases de datos
getpwnam()
podría fallar cuando es llamado por una aplicación de 32 bits
Cuando un usuario de NIS utiliza una aplicación de 32 bits que llama a la función getpwnam()
, la llamada falla si falta el paquete nss_nis.
i686. Para solucionar este problema, instale manualmente el paquete que falta mediante el comando yum install nss_nis.i686
.
Los conflictos de símbolos entre las librerías de OpenLDAP podrían provocar fallos en httpd
Cuando las bibliotecas libldap
y libldap_r
proporcionadas por OpenLDAP se cargan y utilizan dentro de un mismo proceso, pueden producirse conflictos de símbolos entre estas bibliotecas. En consecuencia, los procesos hijo de Apache httpd
que utilizan la extensión PHP ldap
podrían terminar inesperadamente si los módulos mod_security
o mod_auth_openidc
también son cargados por la configuración de httpd
.
Con esta actualización de la biblioteca Apache Portable Runtime (APR), se puede solucionar el problema estableciendo la variable de entorno APR_DEEPBIND
, que habilita el uso de la opción del enlazador dinámico RTLD_DEEPBIND
cuando se cargan los módulos httpd
. Cuando la variable de entorno APR_DEEPBIND
está activada, ya no se producen fallos en las configuraciones de httpd
que cargan bibliotecas conflictivas.
(BZ#1819607)