]> git.ipfire.org Git - thirdparty/systemd.git/commit
core: allow disabling system time correction if rtc returns time far in the future
authorFranck Bui <fbui@suse.com>
Tue, 23 Aug 2022 15:07:23 +0000 (17:07 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 24 Aug 2022 20:39:46 +0000 (21:39 +0100)
commit2306b4656a822e83c2a2563131be8d676c8bfb71
tree95285b875076e4224a84360a67f5b7abd3417959
parent34683dbdd019f7e1cf6598d94efce3c0dfe42afe
core: allow disabling system time correction if rtc returns time far in the future

There might be (embedded) systems that get never updated (things like
e.g. entertainment systems of trains, for example) and where the adjustment of
the system clock (introduced by b10abe4bba61aebe4c667c412741193f11886298) would
do the wrong thing even if the difference between the systemd build time and
the rtc is 15 years or more.

This patch allows disabling the adjustment by setting
'clock-valid-range-usec-max' meson option to 0 or to a negative value.
meson_options.txt
src/shared/clock-util.c