Então você precisa mudar o tipo do arquivo cron em var / spool / cron
Tente isto:
# chcon -t user_cron_spool_t /var/spool/cron/teamspeak3-user
Dê uma olhada aqui para mais informações:
link
Eu estava usando um cronjob para iniciar um script que acionará meu teamspeak na reinicialização
Estava funcionando bem por um tempo até que eu ativei o Selinux, o cron não funciona mais
Eu tenho esse erro nos registros do cron:
Aug 2 16:14:21 Manu crond[683]: (teamspeak3-user) Unauthorized SELinux context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=system_u:object_r:unlabeled_t:s0 (/var/spool/cron/teamspeak3-user)
Aug 2 16:14:21 Manu crond[683]: (teamspeak3-user) FAILED (loading cron table)
Eu pesquisei na Web e algumas pessoas estão falando sobre um bug conhecido e um trabalho em torno desse dind't funciona para mim.
Ajuda por favor.
Informações adicionadas:
ls -lZ /var/spool/cron/teamspeak3-user
-rw-------. teamspeak3-user teamspeak3-user system_u:object_r:unlabeled_t:s0 /var/spool/cron/teamspeak3-user
Para corrigir um erro semelhante em minhas tarefas em / etc / crontab, tive que fazer:
chcon -t system_cron_spool_t /etc/crontab
systemctl start crond
Não sei como tornar isso permanente. Redhat diz que < as mudanças em> chcon são temporárias. Mas eles fornecem outras instruções essa pode ser a resposta para isso.