this post was submitted on 12 Jul 2023
103 points (96.4% liked)
Linux
48083 readers
931 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
While in this case it is the solution (and Kata1yst really seems to know what they're talking about), I feel like there's a need to remind people every now and then to be careful with shell scripts. There's loads of instructions on the internet where they suggest just to pull random script from the internet and pass it trough as is to run with root privileges. When you do something like 'curl https://stackoverflow.....|bash -' it's quite literally the same than letting a random guy from the street to your computer and let them do whatever they want with it.
Yeah, that's totally fair. My prior comment was about that exact script, which you and I can both see isn't malicious, but OP can't since they don't know how to read it yet.
It's good to point this out. No matter how often reminders are written people still will go and download and run random programs without vetting them. Frankly, I blame how software is distributed for Windows for this general acceptance of blind faith in other peoples' code without a trusted third party like e.g. the Debian maintainers validating that it works as intended.