terça-feira, 24 de abril de 2012

Piwigo + SELinux (LAMP/Fedora)

Para a galeria Piwigo funcionar é preciso ajustar o label da sua pasta.

Pressupondo que as permissões estão corretas no seu servidor, falta:

# semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/imagens(/.*)?'
# restorecon -FRv /var/www/html/imagens

(substitua "imagens" pelo nome da pasta onde está a sua instalação do Piwigo)

O boleano httpd_can_network_connect precisa ser habilitado para o mecanismo de atualização embutido do Piwigo funcionar.

Todas as man pages *_selinux são de grande ajuda. Elas estão no pacote selinux-policy-devel.

AVC denials em sistemas web, quando não existe uma documentação do desenvolvedor sobre SELinux, são resolvidos na base da tentativa e erro, vendo o que cada um lhe diz em suas mensagens de erro bem como o arquivo /var/log/audit/audit.log.

Resista a todas as tentações de desativar o SELinux. Sempre!

[Atualização - 21/01/2015] restorecon -F
[Atualização - 22/01/2015] httpd_sys_rw_content_t na pasta inteira.

Relacionado:
Colocar o Samba a funcionar com o SELinux

Nenhum comentário:

Postar um comentário