No SELinux, cada item é necessário para ter um contexto. A realocação de texto pode ser descrita como um erro. Mudar o contexto cria uma exceção que permite que o SELinux seja carregado, embora seja basicamente b0rken. Melhor explicação sobre a realocação de texto: link . BTW usando chcon
não é permanente: a reclassificação redefinirá o contexto. Use
# semanage fcontext -a -t textrel_shlib_t /usr/lib/httpd/modules/libphp5.so
para fazer isso (veja /etc/selinux/targeted/contexts/files/file_contexts.local
).
HTH