After systemd is now default and they regular init scripts are going to deprected in some time. What about using dash as /bin/sh?
Linux odin 3.13.1-pf #1 SMP PREEMPT Wed Mar 5 21:47:28 CET 2014 x86_64 GNU/Linux
I've been using dash as my shell for quite a while and it seems to work just fine. Not sure if anything shell-related changes with systemd as I'm still using initscripts on that computer.
From the day Debian introduced dash as default sh, I kept an eye on a lot of those board threads and mailing list entries and I don't find a reason to use dash. I don't see how the smaller footprint and the alledgedly better POSIX implementation could justify the alarming number of quirks it seems to introduce. If people already go nuts about systemd fixing something that is not broken, I will probably stop coming here for half a year or so, should Arch switch to dash, because the whole flametrolling will start all over again.
Whoa, nobody said Arch will switch shells :-)
I wanted to try dash to see what it was about. Yeah, it has less features, some quirks and is not designed as an interactive shell, so I switched back to bash for my new install.
Oh it'd be great if pacman 4.1 used bash for scriptlets indeed, to allow the use of dash as /bin/sh.
Not as a shell, but as /bin/sh it could be interesting. I played with that a little bit some time ago (in a VM), and during configure scripts things were noticably faster than with bash.
yep probably this help in performance, but (joke) whi not remplace for zsh (/joke)
I ask: why /bin/bash and not /usr/bin/env bash???
I think only a sed script for change /bin/sh to (/usr/)bin/bash is needed and not patch anythink more
Well, I suppose that this is somekind of signature, no?