crontab e selinux

0

Eu tenho o Drupal 7 no RHEL 7 e parece que o SELinux bloqueia o crontab. aureport -a showes

90. 11/27/2015 01:32:35 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10061 91. 11/27/2015 01:42:35 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10062 92. 11/27/2015 01:52:43 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10063 93. 11/27/2015 02:02:48 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10069 94. 11/27/2015 02:13:02 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10081 95. 11/27/2015 02:23:02 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10082 96. 11/27/2015 02:33:03 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10083 97. 11/27/2015 02:43:03 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10084 98. 11/27/2015 02:53:09 httpd system_u:system_r:httpd_t:s0 87 file unlink system_u:object_r:httpd_log_t:s0 denied 10094

Parece que é o mesmo período de 10 minutos em que o cron Drupal Ultimate tenta iniciar. Tenho certeza do problema com o SELinux, mas não consigo encontrar nenhuma solução compreensível.

    
por user126902 27.11.2015 / 14:58

1 resposta

1

A mensagem de erro não está falando sobre crontab , mas httpd (Apache).

Comece a investigar desativando temporariamente o SELinux:

setenforce 0

(que abordará mais mas não todos do bloqueio). O problema geralmente pode ser corrigido usando uma das configurações do SELinux via semanage (se os arquivos do Drupal estiverem armazenados em algum lugar que o SELinux não espera), ou usando restorecon (para reparar a meta informação para o sistema de arquivos).

Como último recurso, você pode usar audit2allow .

Para referência:

por 27.11.2015 / 15:36