Udgivelsen af projektet Chrony 4.2, som leverer en uafhængig implementering af NTP-klient og server, der anvendes til præcisionssynkronisering af tid i forskellige Linux-distributioner, herunder Fedora, Ubuntu, SUSE/openSUSE og RHEL/CentOS. Programmet understøtter NTPv4-specifikationen (RFC 5905) og protokollen NTS (Network Time Security), som bruger elementer fra en offentlig nøgleinfrastruktur (PKI) og muliggør brug af TLS og autentificeret kryptering AEAD (Authenticated Encryption with Associated Data) til kryptografisk beskyttelse af tidssynkronisering. Koden er skrevet i C og distribueres under GPLv2-licensen.
Data om præcis tid kan hentes fra både eksterne NTP-servere og referenceur, for eksempel baseret på GPS-modtagere, hvor der kan opnås nøjagtighed på mikroskunder. Projektet er oprindeligt designet til at fungere korrekt i ustabile miljøer, herunder upålidelige netværk med forbindelsesbrud, store forsinkelser og pakktab, samt drift i virtuelle maskiner systemer med skiftende temperaturforhold (temperatur påvirker hardwarens ur).
I den nye version:
- Der er tilføjet eksperimentel understøttelse af et felt, der udvider NTPv4-protokollens muligheder og bruges til at forbedre stabiliteten af synkronisering samt reducere forsinkelser og variabilitet i værdier.
- Der er tilføjet eksperimentel understøttelse af NTP, der går over PTP (Precision Time Protocol).
- Implementeringen af NTS har fået tilføjet understøttelse af AES-CMAC krypteringsalgoritmen og muligheden for at bruge hash-funktioner fra GnuTLS.
- Ydeevnen i skiftetilstand er forbedret servere for at øge pålideligheden. Rapporten serverstats har fået tilføjet statistik om skiftetilstand.
- Understøttelsen af flere klienter bag en NAT (Network Address Translation) er forbedret.
- Systemopkaldsfilteret er opdateret baseret på seccomp-mekanismen.
- Understøttelsen af Solaris OS er blevet overført til at bruge Illumos-projektet som reference, som fortsætter udviklingen af kernen, netværkssystemet, filsystemerne, driverne, bibliotekerne og det grundlæggende sæt systemværktøjer fra OpenSolaris. For Illumos er der implementeret en mulighed for at deaktivere justeringen af systemuret af kernen.
Kilde: opennet.ru
