Objavljen je izdanak projekta Chrony 4.2, koji pruža neovisnu implementaciju NTP klijenta i servera, korištenu za sinkronizaciju točnog vremena u raznim Linux distribucijama, uključujući Fedora, Ubuntu, SUSE/openSUSE i RHEL/CentOS. Program podržava NTPv4 specifikaciju (RFC 5905) i NTS protokol (Network Time Security), koji koristi elemente infrastrukture s javnim ključem (PKI) te omogućava primjenu TLS-a i autentificirane enkripcije AEAD (Authenticated Encryption with Associated Data) za kriptografsku zaštitu sinkronizacije vremena. Kod je napisan na jeziku C i distribuira se pod GPLv2 licencom.
Za dobivanje podataka o točnom vremenu mogu se koristiti i vanjski NTP serveri i referentni satovi, primjerice, temeljem GPS prijemnika, pri čemu se može postići preciznost na razini dijelova mikrosekundi. Projekt je prvotno dizajniran za ispravan rad u nestabilnim okruženjima, uključujući nepouzdane mreže s prekidima veze, velikim kašnjenjima i gubitkom paketa, rad u virtualnim mašinama i sustavima s promjenjivim temperaturnim režimom (na rad hardverskih satova utječe temperatura).
U novom izdanju:
- Dodana je eksperimentalna podrška za polje koje proširuje mogućnosti NTPv4 protokola i koristi se za povećanje stabilnosti sinkronizacije, kao i smanjenje kašnjenja i raspršenja vrijednosti.
- Dodana je eksperimentalna podrška za prosljeđivanje NTP-a preko PTP protokola (Precision Time Protocol).
- U implementaciju NTS dodana je podrška za AES-CMAC algoritam enkripcije i mogućnost korištenja hash funkcija iz GnuTLS-a.
- Poboljšan je rad način prebacivanja strežnikov za povećanje pouzdanosti. U izvještaju serverstats dodana je statistika o načinu prebacivanja.
- Poboljšana podrška za više klijenata iza jednog prevoditelja adresa (NAT).
- Ažuriran je filtar sustavnih poziva temeljen na seccomp mehanizmu.
- Podrška za operacijski sustav Solaris prebačena je na korištenje kao referentna točka projekta Illumos, koji nastavlja razvoj jezgre, mrežnog stoga, datotečnih sustava, upravljačkih programa, biblioteka i osnovnog skupa sistemskih alata OpenSolaris. Za Illumos je implementirano isključivanje prilagodbe sistemskih sati od strane jezgre.
Izvor: opennet.ru
