Current time synchronization system Edition Chrony 4.2

published Project release Chrony 4.2 providing independent implementation of the client and the NTP server used to synchronize the exact time in various Linux distributions, including Fedora, Ubuntu, SUSE / OpenSUSE and RHEL / CENTOS. The program supports the NTPV4 Specification (RFC 5905) and NTS Protocol (NETWORK Time Security) using the Open Keys Infrastructure (PKI) and allows you to apply TLS and Authenticated AEAD Encryption (Authenticated Encryption with Associated Data) for cryptographic protection time synchronization. The code is written in Si language and distributed under the GPLV2 license.

To get the exact time data can be used as external NTP servers, So the reference clock, for example, based on GPS receivers, with which accuracy can be achieved at the level of microseconds. The project is originally designed for correct operation in unstable environments, including unreliable networks with compounds, large delays and loss of packages, work in virtual machines and systems with a changing temperature mode (the temperature of the hardware clock is affected).

in new release :

  • Experimental field support added, Expanding The possibilities of the NTPV4 protocol and used to improve synchronization stability, as well as reducing delays and scattering values.
  • An experimental support for NTP forwarding on top of the Protocol PTP (Preision Time Protocol).
  • In implementing NTS added support for the AES-CMAC encryption algorithm and the ability to use hash functions from GNUTLS.
  • Improved server alternation mode to increase reliability. SERVERSTATS report added statistics on alternation mode.
  • improved support for multiple clients over one address translator (NAT).
  • updated system call filter based on Seccomp mechanism.
  • Supports SOLARIS OS translated to use as an ILLUMOS project that continues the development of the kernel, a network stack, file systems, drivers, libraries and the basic set of OpenSolaris system utilities. For Illumos, it is implemented to disconnect the adjustment of the system clock.
/Media reports.