Due to combined use of Debian stretch, that uses systemd by default, and sdwdate (that uses Slow Clock Adjuster ( gh )), my system clock is frequently changed.
As a result journalctl -f
gets endlessly spammed by.
[...]
Nov 07 13:46:49 host systemd[766]: Time has been changed
Nov 07 13:46:50 host systemd[766]: Time has been changed
Nov 07 13:46:51 host systemd[766]: Time has been changed
[...]
This was not an issue on Debian wheezy that used sysvinit.
How can systemd be configured to not send the Time has been changed
message to the journal?
A related question How to disable systemd's "Time has been changed" message spam in /var/log/syslog on Debian jessie? has been solved, but that solution won't work here.
systemd
cares deeply about timers. This appears to be triggered by updating the hardware clock e.g.hwclock --systohc
, are you calling that every second?option to disable systemd's “Time has been changed” message spam in journal log
github.com/systemd/systemd/issues/5207