58
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 06 Mar 2024
58 points (92.6% liked)
Programmer Humor
32558 readers
589 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
Putting aside the "should/shouldn't do" argument, I was also wondering if the code is even viable. I imagine that 'ls' and 'sudo' are probably pretty ubiquitous, but I bet there exist some Linux installs out there with a different shell than 'bash', and some might not have 'grep' too. That would lead to some pretty cryptic bugs for the end user, eh?
I might be wrong, but I believe Debian ships without
sudo
, onlysu
by default (or at least if you configure a root password in the setup).You're right ! And I really should get used to how debian works with
su
.But with docker it's very convenient to add an user in the docker groupe with sudo :/
I only know because installing
sudo
is usually the very first thing I do whenever I have to install it haha.100%. Alpine is one such distro.
Also, doas instead of sudo
Iirc Void too.
That code is a crime against nature and humanity.
I believe POSIX mandates grep and a shell that should be able to handle everything this code uses, but sudo is a problem
Debian doesn't come with
sudo
and it's always annoying running into stuff that has it hardcoded (or just added by default to a command)