Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 17 submissions in the queue.
posted by janrinok on Thursday October 02 2014, @09:02PM   Printer-friendly
from the bash-dash-ash-mish-mash dept.

An interesting thread has been started on the Fedora mailing list proposing that Bash be replaced with Dash as the core (/bin/sh) shell. It should be noted though that this is still a thread discussion as far as I know, not a policy decision announcement, and nothing concrete has been reached.

Personally and even though this proposal seems at least partially based on the recent Shellshock hysteria I'm happy to see that people are finally starting to consider things like technical superiority and simplicity over politics, and treating bloat and feature creep as far from harmless. I also hope that other distribution maintainers have the same kind of discussion. I'd like to see Arch for example start using dash in the core install since even with shell script heavy systems - like those that use sysvinit - very rarely are non-POSIX features used and, when they are, they probably shouldn't be.

For those unaware dash is a tiny and robust shell that aims for strict POSIX conformance with as small a runtime and disk footprint as possible. It was originally a fork of ash which is a pretty good shell for embedded or otherwise thin systems and is what is built into busybox for a shell. Here is its official page.

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Thursday October 02 2014, @10:18PM

    by Anonymous Coward on Thursday October 02 2014, @10:18PM (#101164)

    I don't think that AC is a "jackass". What he described is in fact the systemd "do it all, and do it all poorly" philosophy. Yes, it's a dumb as fuck philosophy, but it's still the systemd philosophy.

  • (Score: 2) by Lagg on Thursday October 02 2014, @10:36PM

    by Lagg (105) on Thursday October 02 2014, @10:36PM (#101172) Homepage Journal

    You know. I don't even care about what people think of systemd, but is this what it's going to be from now on? Is this going to be the theme now? I lay out technical discourse and some jackass responds with a character attack or exaggerated at best claim of systemd's philosophy or politics. I'm so tired of this. Parroting falsehoods doesn't make you look like a thinking person or someone with a good argument, it makes you look like a moron. Step up with real arguments or shut the fuck up and go find a tumblr blog to whine on where your political hyperbole will be much better received. Also it's too bad you don't sign your posts because I'm really starting to think the AC that does literally nothing but political shit flinging on everything vaguely related to systemd is the same person. It really wouldn't surprise me because the depths people go when it comes to this are just about rock bottom.

    --
    http://lagg.me [lagg.me] 🗿
    • (Score: 2, Funny) by Horse With Stripes on Thursday October 02 2014, @11:17PM

      by Horse With Stripes (577) on Thursday October 02 2014, @11:17PM (#101184)

      You don't sound happy. Perhaps you need more systemd in your life? Not only can it make your systems happy, but it can make you happy too. Systemd, it's like SunnyD, but for your systems!

    • (Score: 0) by Anonymous Coward on Friday October 03 2014, @12:56AM

      by Anonymous Coward on Friday October 03 2014, @12:56AM (#101213)

      Nobody can "character attack" systemd. It does that by its own lack of technical merit. The best argument against systemd is learning more about it and using it!

      I'm not going to regurgitate the problems with systemd here. They're already well known. In case you're ignorant, you can read all about the severe technical problems plaguing systemd [boycottsystemd.org].

      Anyone who speaks out against systemd is totally right to do so.