Saya ingin tahu: mengapa crontab disimpan di / var daripada di direktori home pengguna? Itu membuatnya sangat sulit untuk mengisolasi file-file ini untuk upgrade tetapi saya menduga bahwa ada alasan logis ...
Saya ingin tahu: mengapa crontab disimpan di / var daripada di direktori home pengguna? Itu membuatnya sangat sulit untuk mengisolasi file-file ini untuk upgrade tetapi saya menduga bahwa ada alasan logis ...
Jawaban:
Beberapa alasan yang dapat saya pikirkan:
crontab
perintah dibuat yang mungkin berhubungan dengan masalah reload.
utimes
system call, dengan jalur direktori spool sebagai argumennya, untuk mengatur waktu direktori, yang adalah apa yang dilakukan crontab
perintah cron Vixie .
crontab -e
yang merupakan setuid root, menulis pesan /etc/cron.d/FIFO
setelah pengguna mengedit crontab.
cron
tidak memindai ulang file-file itu setiap menit; itu dimuat sekali dan hanya membacanya kembali pada sinyal.