Megjelent a Chrony 4.2 projekt verziója, amely független NTP kliens és szerver megvalósítást nyújt, amelyet a pontos idő szinkronizálására alkalmaznak különböző Linux disztribúciókban, beleértve a Fedort, Ubuntut, SUSE/openSUSE és RHEL/CentOS. A program támogatja az NTPv4 specifikációt (RFC 5905) és az NTS (Network Time Security) protokollt, amely az nyilvános kulcsú infrastruktúrák (PKI) elemeit használja, és lehetővé teszi a TLS és az autentikált AESD (Authenticated Encryption with Associated Data) alkalmazott titkosítást az idő szinkronizálásának kriptográfiai védelmére. A kód C nyelven íródott és GPLv2 licenc alatt terjesztik.
A pontos idő adatainak megszerzéséhez külső NTP szerverek és referenciaórák, például GPS vevők is használhatóak, amelyek használatával mikroszekundumos pontosság érhető el. A projektet eredetileg instabil környezetekben való helyes működésre tervezték, amelyek nem megbízható hálózatokat foglalnak magukban a kapcsolat megszakadásaival, nagy késleltetésekkel és csomagvesztésekkel, virtuális gépekben valamint olyan rendszerekben, ahol a hőmérséklet változik (a hardver órák működésére a hőmérséklet hatással van).
Az új kiadásban:
- Kísérleti támogatás került hozzáadásra a NTPv4 protokollt bővítő mező számára, amely a szinkronizálás stabilitásának növelésére, valamint a késleltetések és a mért értékek szóródásának csökkentésére szolgál.
- Kísérleti támogatás került hozzáadásra az NTP PTP (Precision Time Protocol) protokollon keresztüli átkonfigurálásához.
- Az NTS megvalósításába belekerült az AES-CMAC titkosítási algoritmus támogatása és a GnuTLS-ből származó hash funkciók használatának lehetősége.
- Javították a váltakozási mód működését, szerverek hogy növeljék a megbízhatóságot. A serverstats jelentésbe bekerült a váltakozási mód statisztikája.
- Javították a több kliens támogatását egy NAT fordítón!
- Frissítették a seccomp mechanizmuson alapuló rendszerhívás szűrőt.
- A Solaris operációs rendszer támogatását az Illumos projekt használatára váltották, amely tovább fejleszti az OpenSolaris kernelét, hálózati stackjét, fájlrendszereit, illesztőprogramjait, könyvtárait és alapszintű rendszersegédprogramjait. Az Illumos számára megvalósították a rendszerórák kernel általi korrekciójának letiltását.
Forrás: opennet.ru
