История изменений
Исправление intelfx, (текущая версия) :
После смены UTC —> localtime
Что значит «смена UTC -> localtime»? Смена часового пояса системы?
таймеры systemd (fstrim, logrotate, man-db и т. д.). срабатывают на 5 часов позднее, чем нужно
А когда «нужно»?
Так, например, если на момент времени выполнения таймера системы не была запущена, то при следующем запуске выполнение происходит лишь через 5 часов, тогда как до этого они выполнялись сразу же (что и подразумевает опция persistent=true)
Ты уверен, что это именно задержка отложенного выполнения в 5 часов, а не просто потому что ты ошибся в расчётах и на самом деле пропущенных срабатываний не было?
Непосредственно само время выполнения тоже сместилось — с 19:00 на 00:00.
Это как раз очевидно: все таймеры, которые ты перечислил, написаны так, что они выполняются в 00:00 локального времени. Если часовой пояс на твоей системе был некорректно выставлен в +0 вместо +5, то 00:00 локального времени с точки зрения системы наступало как раз в 19:00 настоящего локального времени. Подумай — это соображение точно не объясняет все предыдущие проблемы?
Исходная версия intelfx, :
После смены UTC —> localtime
Что значит «смена UTC -> localtime»? Смена часового пояса системы?
таймеры systemd (fstrim, logrotate, man-db и т. д.). срабатывают на 5 часов позднее, чем нужно
А когда «нужно»?
Так, например, если на момент времени выполнения таймера системы не была запущена, то при следующем запуске выполнение происходит лишь через 5 часов, тогда как до этого они выполнялись сразу же (что и подразумевает опция persistent=true)
Ты уверен, что это именно задержка отложенного выполнения в 5 часов, а не просто потому что ты ошибся и на самом деле пропущенных срабатываний не было?
Непосредственно само время выполнения тоже сместилось — с 19:00 на 00:00.
Это как раз очевидно: все таймеры, которые ты перечислил, настроены на выполнение в 00:00 локального времени, а если часовой пояс на твоей системе был настроен на +0 вместо +5, то 00:00 локального времени с точки зрения системы наступало как раз в 19:00 настоящего локального времени.