Ciekawe, dlaczego: dlaczego crontabs są przechowywane w katalogu / var, a nie w katalogach domowych użytkownika? Izolowanie tych plików w celu aktualizacji jest bardzo trudne, ale podejrzewam, że istnieje logiczny powód ...
Ciekawe, dlaczego: dlaczego crontabs są przechowywane w katalogu / var, a nie w katalogach domowych użytkownika? Izolowanie tych plików w celu aktualizacji jest bardzo trudne, ale podejrzewam, że istnieje logiczny powód ...
Odpowiedzi:
Kilka powodów, o których mogę myśleć:
crontabpolecenie, które mogło rozwiązać problem z przeładowaniem.
utimeswywołania systemowego, którego argumentem jest ścieżka katalogu buforowania, aby ustawić mtime katalogu, co crontabrobi polecenie Vixie cron .
crontab -esystemie Solaris 10, który jest setuid root, zapisuje komunikat, /etc/cron.d/FIFOgdy użytkownik edytuje plik crontab.
cronnie skanowano tych plików co minutę; załadował je tylko raz i ponownie odczytał na sygnał.