First release under the uutils organization.
Highlights
- Repo transferred from
shadow-utils-rs/shadow-rstouutils/shadow-rs - uucore 0.8 — aligned with latest uutils ecosystem
nix→rustix— full migration, raw syscalls without libc overhead- Standalone per-tool install —
make installnow installs 14 individual binaries with least-privilege setuid layout matching GNU shadow-utils (#138) - Non-panicking I/O — all
println!/eprintln!replaced with graceful writes (#141) - Unwind tables suppressed — no binary layout leakage from setuid-root tools (#143)
- NSS-backed user lookup —
getpwuid_rfor LDAP/SSSD/systemd-homed compatibility (#147) - 35+ security findings addressed across 6 review rounds (Copilot + Gemini)
Full changelog
See CHANGELOG.md for the complete list.