On Wed, Oct 31, 2018 at 10:30 AM L A Walsh
On 10/26/2018 9:04 AM, Peter Suetterlin wrote:
Jan Engelhardt wrote:
Before I open a bugreport - what's the expected behaviour on a fresh installation? I'd vote for "enable chrony by default" [1] unless someone good reasons against that, or a better idea ;-) systemctl enable systemd-timesyncd
Never heard of chrony until now. ntpd has been the reference implementation and is fairly mature/standard. What are the benefits of chrony other than it is new?
It's not really so very new. We use chrony because it allows the time to be changed by a large amount at the very start. This is required in laptops or any computer that is powered on/off regularly. This is a critical feature in such systems. After time is initially set, chrony plays thhe gradual change game just like ntp. But if the initial startup is done this way, it can take eons before the time is correct. For a server that is always on, this is not so much of a concern.
Chrony appears to be able to operate in an "isolated manner" (off-network). Ntpd doesn't have that because it was designed for an "always connected" environment and the kernel has it's own subsystem for keeping local time consistent -- measuring drifts and applying corrections.
We use it off network in that the time information comes from a GPS. Our measurement systems are not in the internet.
The only downside of chrony was a lack of support for hardware clocks like GPS and other hardware-based time devices, vs. ntp coming with an assortment of drivers. That's not like a big deal for 99.99% of the users who don't have such HW.
We use chrony with gpsd as the source of time information. Our GPS are connected via a serial port and provide a PPS. So the time sync is very accurate. Also, chrony provides NTP services. So remote NTP clients are happy. A third contender will soon be the reimplemented NTP with, it is hoped, all the nasties in the current NTP implementation sorted: https://www.ntpsec.org/ -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org