[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Password file with over 3000 users.

So the answer to my question, "Why dash?"... the answers weren't very convincing seems to have boiled down to these answers:

- Bash is fat, especially for embedded systems, and smaller shells will boot faster.
- Bash acts differently than other shells.
- Shell scripts starting with a wimpy /bin/sh-shebang are broken by default.

In response, I'd say...

- Don't use bash if you don't want to, but don't push your smaller shell on me just because of that.
- Duh.
- Duh.

Seems like a dumb set of reasons to change the default non-login shell, to me... people tinkering with the defaults always leads to breakage, something Linux is uber-famous for. It's getting old.

Anyone that doesn't know all of the above when choosing to use Linux, isn't paying any attention at all and shouldn't be designing anything, let alone an OS. And especially not by committee.

(On the flip side, anyone using Linux not expecting the so-called "leadership" to constantly break working things, hasn't paid any attention to Linux history either.)

Linux as a whole is stuck in a never-ending break-fix cycle it can't break out of. (No pun intended.)


Reply to: