Musimy mieć / usr / local / bin na ścieżce crona dla wszystkich użytkowników. Czy istnieje sposób na ustawienie go w systemie, bez konieczności edytowania pliku crontab każdego użytkownika?
Próbowaliśmy dodać PATH do / etc / crontab:
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Ale kiedy użytkownicy mają to w swoim crontab:
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... ujawnia, że ich ścieżka jest wciąż ustawiona na domyślną:
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
cronie jest prawdopodobnie zawodne .