In Ubuntu 26.10, they intend to add ntpd-rs and discontinue support for Btrfs, XFS, ZFS, LVM, and LUKS in /boot

Jon Seager, potpredsednik kompanije Canonical za inženjering i tehnički vođa projekta Ubuntu, objavio je planove za integraciju NTP servera ntpd-rs, napisanog na jeziku Rust, u jesenjem izdanju Ubuntu 26.10. Ovaj server već se koristi u infrastrukturi certifikacionog tela Let's Encrypt. Projekt ntpd-rs biće treća komponenta, nakon Rust Coreutils i sudo-rs, integrisana u Ubuntu u okviru inicijative za poboljšanje kvaliteta sistemskog okruženja kroz isporuku programa koji se od početka razvijaju uz fokus na bezbednost, pouzdanost i ispravnost.

U fazi rasprave je takođe zamena biblioteke zlib sa zlib-rs i korišćenje paketa Sequoia umesto GnuPG u menadžeru paketa APT. Paket ntpd-rs planira se koristiti po defaultu kao poslužitelja klijent za sinhronizaciju tačnog vremena, koji će vremenom zameniti trenutno korišćene pakete chrony, linuxptp i možda gpsd. Predloženi plan za implementaciju podrazumeva isporuku aktuelne verzije paketa ntpd-rs u repozitorijumu Ubuntu 26.10 kao opcije za testiranje. U Ubuntu 27.04 planira se koristiti ntpd-rs po defaultu kao unified server i klijent uz podršku za protokole NTP, NTS i PTP.

Projekt ntpd-rs razvija organizacija Trifecta Tech Foundation, koja je takođe odgovorna za razvoj već integrisane u Ubuntu alatke sudo-rs. Kompanija Canonical finansiraće razvoj novih mogućnosti i poboljšanje bezbednosti u ntpd-rs. Pored ostalog, planira se integracija postignuća projekta Statime, koji razvija implementaciju PTP (Precision Time Protocol) na jeziku Rust, kako bi se unificirala podrška za aktuelne protokole sinhronizacije vremena u jednom paketu i koristio ntpd-rs ne samo kao zamenu za chrony, već i linuxptp.

Među dodatnim mogućnostima koje treba implementirati u ntpd-rs pre uvođenja, ističe se implementacija protokola gPTP i CSPTP, podrška za IP soket gpsd, višeprocesni rad NTP servera, mogućnost korišćenja u multi-homed režimu, kreiranje profila izolacije zasnovanih na AppArmor i seccomp, pružanje alata za testiranje i evaluaciju performansi, kao i poboljšanja u vezi sa vođenjem logova i konfiguracijom, unapređenje alata ntp-cli.

Osim zajedničkih projekata s organizacijom Trifecta Tech Foundation, tvrtka Canonical također je postala jedan od "zlatnih" članova organizacije Rust Foundation, koja se bavi razvojem i podrškom programskom jeziku Rust i povezanom ekosustavu. Uz Canonical, koji je postao jedini zlatni član, ključna financiranja za razvoj Rusta daju 6 plutonijskih članova — Google, Microsoft, Amazon, ARM, Meta i Huawei. Iznos donacije zlatnog člana iznosi 150 tisuća dolara godišnje, a plutonijskog 325 tisuća dolara.

Dodatno se može napomenuti obavijest Julianna Andresa Klodea iz Canonicala, koji prati projekt APT, o namjeri smanjenja broja parsera u GRUB bootloaderu s ciljem smanjenja napadnih površina. U Ubuntu 26.10 predloženo je uklanjanje podrške za formate slika jpeg i png u ovjerenim digitalnim potpisima GRUB izgradnji, podršku za Apple partition table i mogućnosti korištenja FS-a btrfs, hfsplus, xfs i zfs za particiju /boot. Osim toga, planira se ukloniti podrška za korištenje LVM, md-raid (osim raid1) i šifrirane particije LUKS u /boot.

Napominje se da instalacijski program Ubuntu za /boot uvijek koristi samo FS ext4, a druge sustave ne testira i predstavljaju prijetnju zaobilaženju načina ovjerenog podizanja sustava s obzirom na povremeno otkrivene ranjivosti u GRUB-u (1, 2, 3, 4, 5, 6, 7). Ako se radi o uklanjanju podrške za šifriranje particije /boot, ta operacija se smatra beskorisnom (security by obscurity) — u ovom kontekstu važno je osigurati integritet u particiji /boot, što se provodi korištenjem TPM FDE, a ne skrivajući podatke. U particijama osim /boot, i dalje će se moći koristiti LUKS, LVM i MD-RAID. Ograničenja neće biti primjenjiva prilikom podizanja sustava izvan načina UEFI Secure Boot.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster