Rust Coreutils 0.10 Released With More Security Hardening, Increased GNU Compatibility

Written by Michael Larabel in GNU on 5 August 2026 at 06:59 PM EDT. 27 Comments
GNU
Rust Coreutils 0.10 is out today from the uutils project for this alternative to GNU Coreutils. Rust Coreutils 0.10 development focused on additional security hardening plus also increasing the GNU test suite compatibility and robustness.

Rust Coreutils 0.10 is now passing for another 20 GNU Test Suite cases, bringing the total pass rate to 93.48% as an all-time high. These GNU compatibility updates involved better aligning on behavior, nproc handling for different CPU conditions, date out-of-range years, and various formatting differences. Many error messages for Rust Coreutils have also been improved.

Rust Coreutils GNU pass rate


The Rust Coreutils 0.10 release also went through a second round of security hardening with more Time-of-Check to Time of-Use (TOCTOU) corrections,safe recursive descent fixes, SELinux labels now applied at creation for mkdir / mkfifo / mknod, and other security updates.

This new release also removes panics and aborts from a range of different core utilities, the mv --exchange is now supported for atomically swapping two paths, rm --one-file-system is now supported, and there are also various performance improvements and other improvements.

Downloads and the full list of changes with Rust Coreutils 0.10 can be found via GitHub.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week