Nous devons avoir / usr / local / bin dans le chemin de cron pour tous les utilisateurs. Existe-t-il un moyen de le définir à l'échelle du système, sans avoir besoin de modifier la crontab de chaque utilisateur individuel?
Nous avons essayé d'ajouter PATH à / etc / crontab:
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Mais lorsque les utilisateurs ont ceci dans leur crontab:
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... cela révèle que leur chemin est toujours défini par défaut:
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
votre cron n'est peut-être pas fiable .