>hi guys sudo is insecure so i made run0 as a safe alternative>oh it doesn't work with selinux? just disable it lmaoyeah guys i don't think this poettering guy knows what he's doing
>>106970143Poettering has an unbelievable ability to find a way to blame another project for his software's shortcomings.
>>106970143If my distro includes sudo, I will use sudo. If sudo is removed, I'll use a different distro. Something tells me this retard like to create solutions for places where there isn't a problem.
>>106970267>where there isn't a problemThere's at least 3 groups making replacements for sudo because it's a bloated clusterfuck that can't be fixed.
>>106970286Let me guess. These replacements are made in rust or by IBMhat?
>>106970143who is this retard anyway???
>>106970301Ubuntu uses sudo-rs, run0 is from systemd, and doas is from OpenBSD, who maintain sudo.
>>106970311Lurk 2 decades.
>>106970286Usecase of having at 2 existing solutions and at least 3 new ones?With these retards "doas is a good enough alternative" is never enough. first you have to rewrite both sudo and doas in rust. then you have to make a couple from scratch implementations in both in c and rust.
i prefer to su once over pasting sudo everywhere
>>106970301>nooo sudo is heckin' perfect and doesn't need replac-ACK!
>>106970165the quintessential open source programmer. in commercial software you just do whatever is needed to make it work.
>>106970362At least sudo-rs makes more sense than run0.If you are keen to rewrite sudo, cause it's "large attack surface", then it's probably better to do in the language, which reduces the possibility for the certain types of bugs to occur in the first place.
>>106970143Just use su.
>>106970267literally what all components of systemd that aren't init are
anyone actually audited the code? How can we be sure there's no backdoor?
>>106972113>literally what all components of systemd areftfy
>>106970143what is the point of run0/sudo/whateverthefuck when you can just enter a root shell with su and avoid prefixing everything with these niggercommands?
>>106973635>t. Unemployed
>>106970378We test in production
>>106970143it gets better. run0 hard-depends on polkit which has its policy rules implemented in....JS. this is not a joke.https://nlnet.nl/project/allowd/
>>106973635Debian deactivates the root account on install by default and I've never had the need to use it so I just always sudo
>>106973635>avoid prefixing everything with these niggercommandsjust sudo su or sudo -s, and then do everything as root from there
sudo su
sudo -s
>>106970378> the quintessential open source programmer.Quiet the opposite. He is being paid by Microsoft and creates essentially corporate software:- Overly complex- Has all the features the manager asked for- Does not care about actual users
>>106970267your disto will switch to sudo-rs and you won't even notice.
linux is such a disaster. why is something like sudo even needed for the general user? why can't they just log in as root?>BUT THAT'S... LE INSECURE!How is it insecure? Apps can already access all your files when run as your normal user account. They can steal your passwords and crypto-lock your data too. They can put themselves into your bashrc or something like that and you'll never notice. Running as root doesn't stop real malware.In the end, you still have to trust all code you run on bare metal.
>>106976616This is true. In any case most people probably compartmentalize their stuff using different users, at least I do.