J'ai un disque USB qui met du temps à s'activer après avoir été mis en veille. Dans le passé, j'ai utilisé une tâche cron pour toucher régulièrement un fichier sur le disque, afin qu'il ne s'arrête jamais.
*/5 * * * * /usr/bin/touch /Volumes/xxx/touch.txt >/tmp/stdout.log 2>/tmp/stderr.log
Seulement depuis Catalina, ces emplois obtiennent un touch: /Volumes/xxx/touch.txt: Operation not permitted
. Lorsque j'utilise la même commande dans la console, cela fonctionne bien.
J'ai dû accorder au terminal un accès complet au disque. Existe-t-il une restriction similaire pour cette tâche cron ?