Well, I will admit that I find the first part jarring: "we trust you have received the usual lecture from the local System Administrator." I'm like: I'm running this on OpenWRT, so should I go to a local university to talk to a actual *nix sysadmin?
I wish sudo-rs and all projects being used in production would suck it up and release a major version v1. Seeing v0.xxx on a program used by Ubuntu as a base system utility is ridiculous. You don't have to try and contort the version numbers of a user-facing utility to fit into the semver API spec, but at least bump to v1.0.0 and continue from there!
Decades of real world use and hardening are more valuable than anything a rewrite can promise or provide. But the not-invented-recently culture comes for everything.
Oh good! I thought they'd gotten rid of the sudo Lecture that comes up when you first use it. With great power... And so forth.
Well, I will admit that I find the first part jarring: "we trust you have received the usual lecture from the local System Administrator." I'm like: I'm running this on OpenWRT, so should I go to a local university to talk to a actual *nix sysadmin?
This incident will be reported!!
There are alternatives to sudo other than the new Rust version here.
"doas" [1] comes from OpenBSD and is a smaller (LOC) tool, easier to audit and keep secure (supposedly). Also available for Linux.
Also "run0" [2], another alternative that comes from the Linux/Systemd camp, using "polkit" and is similar to "systemd-run".
[1] https://man.openbsd.org/doas.1
[2] https://www.freedesktop.org/software/systemd/man/257/run0.ht...
I wish sudo-rs and all projects being used in production would suck it up and release a major version v1. Seeing v0.xxx on a program used by Ubuntu as a base system utility is ridiculous. You don't have to try and contort the version numbers of a user-facing utility to fit into the semver API spec, but at least bump to v1.0.0 and continue from there!
sudo-rs is one of the initiatives of Prossimo https://www.memorysafety.org/
Ubuntu hasn't had 40 years of it to make 40 years of tradition.
Decades of real world use and hardening are more valuable than anything a rewrite can promise or provide. But the not-invented-recently culture comes for everything.