Chúng tôi cần phải có / usr / local / bin trong đường dẫn của cron cho tất cả người dùng. Có cách nào để thiết lập toàn hệ thống mà không cần chỉnh sửa từng crontab của từng người dùng không?
Chúng tôi đã thử thêm PATH vào / etc / crontab:
# grep PATH /etc/crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Nhưng khi người dùng có cái này trong crontab của họ:
$ crontab -l | grep PATH
* * * * * echo $PATH > /tmp/current_cron_path
... nó tiết lộ rằng đường dẫn của họ vẫn được đặt thành mặc định:
$ cat /tmp/current_cron_path
/usr/bin:/bin
echo
cron của bạn có thể không đáng tin cậy .