Rust Coreutils 0.10 vylepšují bezpečnost a kompatibilitu s GNU

6. 8. 2026

Sdílet

Linux a Rust Autor: David Ježek s Gemini AI
Linux a Rust

Projekt uutils dnes vydal Rust Coreutils 0.10, alternativu ke klasickým GNU Coreutils. Vývojáři se zaměřili na další posílení bezpečnosti a také na zvýšení kompatibility a robustnosti s testovací sadou GNU. Balík úspěšně prošel dalšími dvaceti testy GNU Test Suite, čímž se celková úspěšnost zvýšila na 93,48 %.

Řada změn se zaměřila právě na sladění chování s GNU Coreutils, vylepšeny byly například chybové hlášky a podpora textů v různých jazycích. Byla zavedena další sada bezpečnostních vylepšení: ochrana proti TOCTOU, přiřazování štítků SELinux už při vytváření objektů pomocí mkdir,mkfifo a mknod a další ochrany.

Byly také přidány nové funkce: příkaz mv --exchange a backend OpenSSL pro nástroje pro výpočet kontrolních součtů. Vývojáři také pokračovali v optimalizaci výkonu pomocí technik zero-copy a read-ahead a přidali podporu pro wasm32-wasip2.

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.