Estou curioso para saber: por que os crontabs são armazenados em / var e não nos diretórios pessoais do usuário? É uma pena total isolar esses arquivos para atualizações, mas suspeito que haja um motivo lógico ...
Estou curioso para saber: por que os crontabs são armazenados em / var e não nos diretórios pessoais do usuário? É uma pena total isolar esses arquivos para atualizações, mas suspeito que haja um motivo lógico ...
Respostas:
Algumas razões pelas quais posso pensar:
crontabcomando foi criado, o que pode ter resolvido o problema de recarregamento.
utimeschamada do sistema, com o caminho do diretório de spool como argumento, para definir o mtime do diretório, que é o que o crontabcomando do Vixie cron faz.
crontab -eque é o setuid root, grava uma mensagem /etc/cron.d/FIFOdepois que um usuário edita um crontab.
cronnão redigitalize esses arquivos a cada minuto; carregou-os uma vez e apenas os releu em um sinal.