Earlier quoted context omitted.
A little while ago I realized with a start that it's been years since I've heard anyone angrily insist on calling it "GNU/Linux", when that was constant background noise during the Slashdot era. One of those old fights that just faded away, I guess.
Oh yeah, I got to meet Stallman at a book signing when I was like 17, and like an idiot happened to wear a "Linux" shirt. I genuinely hadn't thought of this point of contention beforehand, but oof he did not care for that.
Memory-safe sudo to become the default in Ubuntu
41–50 of 282 posts
Re: Memory-safe sudo to become the default in Ubuntu
#42Earlier quoted context omitted.
Right, but now the vector for privilege escalation will have to be a logic bug in memory-safe sudo instead of either a memory corruption (see CVE-2021-3156) or a logic bug. It’s hard not to see this as a major improvement.
Being a setuid binary means that sudo also suffers from attacks where an attacker runs `sudo ./malware` and then convinces the user to authenticate. Depending on how sudo authenticates phishing attacks or password reuse from another breach can be used to escalate privileges.
Re: Memory-safe sudo to become the default in Ubuntu
#43Earlier quoted context omitted.
[flagged]
> The religious element of rust programmers Yeah. I too, hate the Rust Evangelically Orthodox Later Day Christians. Oh, wait... You're serious. What is religious about rewriting tools in Rust? Isn't that what most programmers do for fun and learning? Is it any more religious than worshiping Alan Kay or Dijkstra? > It makes me wonder how much is motivated by stuff other than what’s actually the best outcome. Looks in…
"Religious" isn't being used to refer to people rewriting tools in Rust.
It's used to refer to people zealously commenting on message boards that every single tool ever built should be rewritten in Rust, and if you aren't rewriting your tool in Rust, you're an idiot.
Re: Memory-safe sudo to become the default in Ubuntu
#44Earlier quoted context omitted.
Removing LDAP is a huge problem for the more important sudo deployments though: centralized management of permissions is kind of a vital function.
Debian is currently in the process of dropping the direct LDAP support in sudo, in favor of sssd. From sudo's NEWS.Debian.gz: > In practice, there are few installations that use sudo-ldap. Most installations that use LDAP as a directory service and sudo have now opted for sssd, sssd-ldap and libsss-sudo. > The Debian sudo team recommends the use of libsss-sudo for new installations and the migration of existing insta…
Re: Memory-safe sudo to become the default in Ubuntu
#45Re: Memory-safe sudo to become the default in Ubuntu
#46Earlier quoted context omitted.
[flagged]
We've accepted it at this point, but I wonder if the religious element of GNU tools and free software in general was as contentious way back when.
That killed most of the “user freedom” enthusiasm of the early days. These days, there’s the AGPL, but that’s mostly used like the BSL (“if you want to use AGPL in production, pay us”), than for bootstrapping freedom-respecting compute environments.
If you disagree, show me an AGPL userland that’s appropriate for daily-driving.
I’m slowly migrating off Linux to the BSDs these days. The politics seem less destructive to the user experience with them.
Re: Memory-safe sudo to become the default in Ubuntu
#47Re: Memory-safe sudo to become the default in Ubuntu
#48Seems like the trifecta group is /just/ about migrating tools to rust? Am I understanding that right? I don't have a problem with it, specifically. Seems odd that they don't advertise it, though.
[flagged]
Tale as old as time.
Re: Memory-safe sudo to become the default in Ubuntu
#49How does sudo-rs compare to run0? https://news.ycombinator.com/item?id=40205714
Re: Memory-safe sudo to become the default in Ubuntu
#50Earlier quoted context omitted.
[flagged]
Memory safety is strictly a good thing, regardless of motivations. But I'm aware that some people are frightened of new languages and paradigms especially if they're 'harder' than what they're used to.