this post was submitted on 13 Mar 2025
276 points (96.6% liked)
Linux
6450 readers
595 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The issue with C is it lets you make mistakes that commonly lead to security vulnerabilities - allowing a malicious third party to do bad stuff.
The Bash examples you linked are not security vulnerabilities. They don't let malicious third parties do anything. They done have CVEs, they're just straight up data loss bugs. Bad ones, sure. (And I fully support not using Bash where feasible.)
A viable way to install something that works on all Linux distros (and Mac!), and doesn't require root.
The reason people use curl | bash is precisely so they don't have to faff around making a gazillion packages. That's not a good answer.