chrony

From Wikipedia, the free encyclopedia
chrony
Chrony 4.1 screenshot.png
Screenshot of chronyc
Original author(s)Richard Curnow[1]
Developer(s)Miroslav Lichvar, Red Hat[1]
Stable release
4.2 / December 16, 2021; 2 months ago (2021-12-16)[2]
Repository
Written inC
Operating systemUnix-like
TypeTime synchronization
LicenseGNU GPL v2
Websitechrony.tuxfamily.org

chrony is an implementation of the Network Time Protocol (NTP). It's a replacement for the ntpd, which is a reference implementation of the NTP. It runs on Unix-like operating systems (including Linux and macOS) and is released under the GNU GPL v2.[3] It's the default NTP client and server in Red Hat Enterprise Linux 8 and SUSE Linux Enterprise Server 15,[4][5] and available in many Linux distributions.[6][7][8]

Support for Network Time Security (NTS) was added on version 4.0.[9]

Comparison with the reference implementation[]

In contrast to NTPsec, which is a fork of ntpd, chrony was implemented from scratch.[1] It was designed to synchronize time even in difficult conditions such as intermittent network connections (such as laptops) and congested networks.[1] Unlike ntpd, it supports synchronizing the system clock via hardware timestamping, improving accuracy of time synchronization between machines on a LAN.[3] It also supports synchronization by manual input, and can perform time correction within an isolated network.[3]

See also[]

References[]

  1. ^ a b c d Linux Foundation (2017-09-28). "CII Audit Identifies Most Secure NTP Implementation". Linux Foundation. Archived from the original on 2018-02-03. Retrieved 2019-10-08.
  2. ^ "News". chrony.tuxfamily.org. Retrieved 2021-07-25.
  3. ^ a b c "Comparison of NTP implementations". chrony.tuxfamily.org. Retrieved 2019-10-08.
  4. ^ "Migrating to chrony". Red Hat, Inc. Retrieved 2019-10-08.
  5. ^ "Time Synchronization with NTP". SUSE. Retrieved 2019-10-08.
  6. ^ "chrony". Debian. Retrieved 2019-10-08.
  7. ^ "chrony". Fedora Packages. Archived from the original on 2019-10-08. Retrieved 2019-10-08.
  8. ^ "net-misc/chrony". Gentoo Packages. Retrieved 2019-10-08.
  9. ^ "chrony/chrony.git - Official Git repository for the Chrony project". git.tuxfamily.org. Retrieved 2021-07-31.

External links[]

Retrieved from ""