Kaks aastat kestnud arendustööde järel on avaldatud NTPsec 1.2.2 täpsete ajasünkroonimise süsteem, mis on NTPv4 (NTP Classic 4.3.34) standardrakenduse fork, keskendudes koodibaasi ümbertegemisele, et parandada turvalisust (vana koodi puhastamine, ründe vältimise meetodite rakendamine ja mälu ning stringide turvalised funktsioonid). Projekti juhib Eric Raymond, kaasates mõningaid originaalse NTP Classic arendajaid, Hewlett Packardi ja Akamai Technologies insenere ning GPSD ja RTEMS projekte. NTPseci lähtekood on litsentseeritud BSD, MIT ja NTP litsentside alusel.
Uue versiooni muudatuste hulgas on:
- NTPv1 protokolli toetus on taastatud ja selle rakendus on puhastatud. Kommando 'ntpq sysstats' väljundisse on lisatud teavet NTPv1 liikluse kohta, samuti lisatud loendurid sysstats logisse NTPv1 jaoks.
- NTS (Network Time Security) protokolli rakendusse on lisatud hostinimede maskide kasutamise võimalus, näiteks *.example.com. V serveril NTS tagab küpsiste võtmete säilitamise kümneks päevaks, mis võimaldab klientidel, kes pöörduvad iga päev, ilma NTS-KE (NTS võtme loomine) kasutamiseta küpsiste ajakohasena hoidmist.
- Rawstats tagab langenud pakettide logimise.
- Kogumissüsteemis on taastatud Python 2.6 toe.
- Lisatud tugi OpenSSL 3.0 ja LibreSSL-le.
- FreeBSD-l on nanosekundi täpsus ajainformatsiooni saamisel.
Allikas: opennet.ru
