What should we use instead of initstepslew derective in chrony-4.* or later?
Issue
From chrony-4.x (RHEL8.6) or later version, initstepslew seems to be deprecated.
# man chrony.conf
initstepslew step-threshold [hostname]...
(This directive is deprecated in favour of the makestep directive.)
[...]
The initstepslew directive is functionally similar to a combination of the makestep and server directives with the iburst option. The main difference is that the initstepslew servers are used only before normal operation begins and that the foreground chronyd process waits for initstepslew to finish before exiting. This prevent programs started in the boot sequence after chronyd from reading the clock before it has been stepped. With the makestep directive, the waitsync command of chronyc can be used instead.
What should we use instead of initstepslew derective in chrony-4.* or later?
Environment
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.