Buenos días,
En primer lugar decir que soy novato en el mundo de Linux/GNU, por lo que agradecería comprensión.
Tengo un servidor con CentOS y SELinux habilitado el cual me da un problema a la hora de ejecutar un script desde cron. El cron es llamado desde el usuario apache y la línea es la siguiente:
10 * * * * /bin/sh /opt/backup.sh
En el log del cron me da la siguiente línea:
crond[2948]: ((null)) Unauthorized SELinux context=system_u:system_r:system_cronjob_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:etc_t:s0 (/etc/crontab)
¿Cómo puedo autorizar esa línea del cron para que ejecute el script sin que SELinux me arroje el error?
Muchas gracias,
Un saludo
En primer lugar decir que soy novato en el mundo de Linux/GNU, por lo que agradecería comprensión.
Tengo un servidor con CentOS y SELinux habilitado el cual me da un problema a la hora de ejecutar un script desde cron. El cron es llamado desde el usuario apache y la línea es la siguiente:
10 * * * * /bin/sh /opt/backup.sh
En el log del cron me da la siguiente línea:
crond[2948]: ((null)) Unauthorized SELinux context=system_u:system_r:system_cronjob_t:s0-s0:c0.c1023 file_context=unconfined_u:object_r:etc_t:s0 (/etc/crontab)
¿Cómo puedo autorizar esa línea del cron para que ejecute el script sin que SELinux me arroje el error?
Muchas gracias,
Un saludo