70
Ubuntu 25.10 Switches to Rust-based Sudo
(www.omgubuntu.co.uk)
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
Sudo uses the setuid bit or whatever, so it still has access to the user's environment variables and whatnot. So figuring out which editor to run shouldn't be an issue.
That's not what I mean. Yeah, getting the environment variables are simple enough, but if you simply
execsomething as therootuser, whatever youexecwill naturally be looking for configs in/root/.configand not your~/.configdir, so any configurations to things like your text editor won't be read.Ah, makes sense. It's easy enough to duplicate the outer ENV for the sub-process, but I don't know what that means for security and whatnot.