Problemas com zendid e htmldoc no Linux (SELinux)

Em distribuições linux como CentOS, SuSE, Fedora e outras, ocorrem problemas de ‘permissao negada’ ao executar o zendid e htmldoc devido a uma ferramenta que foi criada com propositos de segurança chamada SELinux.

Entretanto esta ferramenta traz mais problemas do que soluções. Para o correto funcionamento do zendid (necessario para verificação do id da maquina) e htmldoc (necessário para geração de pdf) é necessário desativar o SELinux ou configura-lo para nao interferir no servidor http.

Para desativar o SELinux por completo do CentOS edite o arquivo

/etc/selinux/config

o arquivo irá conter o seguinte:

This file controls the state of SELinux on the system.

SELINUX= can take one of these three values:

enforcing - SELinux security policy is enforced.

permissive - SELinux prints warnings instead of enforcing.

disabled - SELinux is fully disabled.

SELINUX=enforcing

SELINUXTYPE= type of policy in use. Possible values are:

targeted - Only targeted network daemons are protected.

strict - Full SELinux protection.

SELINUXTYPE=targeted

para desativar o SELinux altere a seguinte variavel

de:
SELINUX=enforcing

para:
SELINUX=disabled

salve o arquivo e reinicie a maquina.

É provavel que nas outras distribuições o procedimento seja o mesmo podendo ser diferente o caminho do arquivo.

Atenciosamente,
Marcos Souza Filho
NetMake - Soluções em Informática

Esta solução tambem ja esta postada na BASE DE CONHECIMENTOS na pagina do site http://www.scriptcase.com.br

Valeu
Marcio Oliveira