Në ndërtime eksperimentale të përditësuara çdo ditë Ubuntu, duke reflektuar zhvillimin e numrit të vjeshtës Ubuntu Që nga versioni 25.10, projekti sudo-rs, i shkruar në Rust, përdoret si parazgjedhje në vend të programit sudo. Vendimi për të përdorur sudo-rs në Ubuntu u miratua në maj, por deri vonë nuk ishte e qartë nëse zhvilluesit do të kishin kohë për të zbatuar veçoritë e nevojshme që mungojnë në sudo-rs para tranzicionit. Ubuntu 25.10 deri në fazën e ngrirjes.
Për të furnizuar sudo-rs në Ubuntu Më 25.10, u përmbushën kërkesa të tilla si aftësia për të punuar në sisteme me versione më të vjetra të kernelit. Linux (<5.9), mbështetje për mekanizmin mbrojtës NOEXEC dhe profilet AppArmor, rregullimin e problemeve të stabilitetit, rishikimin e paketës dhe shtimin e saj në depo kryesore. Për të kthyer sudo klasik në Ubuntu- për instalime me sudo-rs, mund të përdorni komandën "update-alternatives --set sudo /usr/bin/sudo.ws". Në versionin Ubuntu Më 26.10, vetëm paketa sudo-rs është planifikuar të mbetet në repozitorin kryesor. Sa i përket shërbimit su, Ubuntu Programi i rregullt /usr/bin/su vazhdon të përdoret, por zhvilluesit synojnë të fillojnë eksperimente me përdorimin e versionit Rust të su (su-rs) në të ardhmen.
Zëvendësimi i komponentëve të sistemit është pjesë e një iniciative për të përmirësuar cilësinë e mjedisit të sistemit duke ofruar programe të zhvilluara nga e para duke pasur parasysh sigurinë, besueshmërinë dhe korrektësinë. Ofrimi i shërbimeve të shkruara në Rust do të zvogëlojë rrezikun e gabimeve të memories, siç është qasja pas tejkalimeve të lirimit dhe të memorjes së përkohshme. Përveç ndonjë problemi të paparashikuar, shërbimet e Rust do të aktivizohen si parazgjedhje në degën LTS. Ubuntu 26.04.
Burimi: opennet.ru
