Liberigo de Chrony 4.2 temposinkroniga sistemo

La projekto Chrony 4.2 estis publikigita. Ĝi provizas sendependan efektivigon de la NTP-kliento kaj servilo uzata por preciza temposinkronigo en diversaj Linuksaj distribuaĵoj, inkluzive de Fedora, Ubuntu, SUSE/openSUSE, kaj RHEL/CentOS. La programo subtenas la specifon NTPv4 (RFC 5905) kaj la protokolon NTS (Network Time Security), kiu uzas elementojn de la publika ŝlosila infrastrukturo (PKI) kaj permesas la uzon de TLS kaj aŭtentikigita ĉifrado AEAD (Authenticated Encryption with Associated Data) por ĉifrita protekto de temposinkronigo. La kodo estas skribita en C kaj estas distribuita sub la permesilo GPLv2.

Por akiri precizajn tempodatumojn, oni povas uzi kaj eksterajn NTP-servilojn kaj referencajn horloĝojn, kiel ekzemple tiujn bazitajn sur GPS-riceviloj, kiuj povas atingi sub-mikrosekundan precizecon. La projekto estis desegnita de la komenco por funkcii ĝuste en malstabilaj medioj, inkluzive de nefidindaj retoj kun konektaj interrompoj, alta latenteco kaj pakaĵperdo, same kiel en virtualaj maŝinoj kaj sistemoj kun ŝanĝiĝantaj temperaturkondiĉoj (la funkciado de la aparatara horloĝo estas influita de temperaturo).

En la nova eldono:

  • Aldonita eksperimenta subteno por kampo kiu etendas la kapablojn de la NTPv4-protokolo kaj estas uzata por plibonigi sinkronigan stabilecon kaj redukti latentecon kaj ŝanĝiĝemon.
  • Aldonis eksperimentan subtenon por NTP-plusendado super PTP (Precision Time Protocol).
  • La efektivigo de NTS estis ĝisdatigita por subteni la ĉifrad-algoritmon AES-CMAC kaj la kapablon uzi haŝfunkciojn de GnuTLS.
  • Plibonigita interplektada reĝima agado serviloj Por plibonigi fidindecon, statistikoj pri la interplektada reĝimo estis aldonitaj al la raporto pri servilaj statistikoj.
  • Plibonigita subteno por pluraj klientoj malantaŭ ununura NAT.
  • Ĝisdatigita sistemvokfiltrilo bazita sur seccomp-mekanismo.
  • La subteno de la operaciumo Solaris estis movita por uzi la projekton Illumos kiel referencon, kiu daŭre evoluigas la kernon, retstakon, dosiersistemojn, pelilojn, bibliotekojn kaj la bazan aron de sistemaj iloj de OpenSolaris. Por Illumos, oni efektivigis la malŝalton de la kerna alĝustigo de la sistemhorloĝo.

fonto: opennet.ru