Wir müssen / usr / local / bin für alle Benutzer im Pfad von cron haben. Gibt es eine Möglichkeit, es systemweit einzustellen, ohne die Crontab jedes einzelnen Benutzers bearbeiten zu müssen?
Wir haben versucht, PATH zu / etc / crontab hinzuzufügen:
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Aber wenn Benutzer dies in ihrer Crontab haben:
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... es zeigt, dass ihr Pfad immer noch auf Standard gesetzt ist:
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
Ihr Cron zu verlassen .