Atualmente tenho:
Current default time zone: 'America/New_York'
Local time is now: Tue Nov 15 07:58:25 EST 2022.
Será que esse horário mudará automaticamente com base no EDT? Ou vice-versa?
Parece um grande problema para scripts executados no cron.
Responder1
Se você não mexeu systemd-timesyncd
, sua máquina se ajustará automaticamente.
E da cron
página de manual:
Horário de verão e outras mudanças de horário
Mudanças de horário local inferiores a três horas, como aquelas causadas pelo início ou fim do horário de verão, são tratadas de maneira especial. Isso se aplica apenas a trabalhos executados em um horário específico e a trabalhos executados com granularidade superior a uma hora. Os trabalhos executados com mais frequência são agendados normalmente.
Se o tempo tiver avançado, os trabalhos que teriam sido executados no intervalo ignorado serão executados imediatamente. Por outro lado, se o tempo retrocedeu, deve-se tomar cuidado para evitar executar tarefas duas vezes.
Mudanças de horário superiores a 3 horas são consideradas correções do relógio ou fuso horário, e o novo horário é utilizado imediatamente.
Portanto, não precisa se preocupar, os desenvolvedores cron
foram inteligentes o suficiente para implementar isso.