Нам нужно иметь / usr / local / bin в пути cron для всех пользователей. Есть ли способ установить его в масштабе всей системы, без необходимости редактировать crontab каждого отдельного пользователя?
Мы попытались добавить PATH в / etc / crontab:
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Но когда у пользователей есть это в их crontab:
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... это показывает, что их путь по-прежнему установлен по умолчанию:
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
свой cron, возможно, ненадежно .