This was a time waster here too ("buildroot" didn't), *no* other distro uses dash as default.
- the speed issue is bogus, as previously pointed out, no problem in ubuntu scripts shebang'ing dash
- the choice of bash as login shell and dash as system shell is going to surprise many who expect " . script.sh" and "sh script.sh" to execute similarly.
I submit that this isn't the time to take a "standards-waving" stance but rather to pragmatically accept that folk expect more than a minimally POSIX-almost-compliant shell as standard: otherwise what's next - changing the spelling of HTTP_REFERER to the dictionary-correct HTTP_REFERRER ?
This was a time waster here too ("buildroot" didn't), *no* other distro uses dash as default.
- the speed issue is bogus, as previously pointed out, no problem in ubuntu scripts shebang'ing dash
- the choice of bash as login shell and dash as system shell is going to surprise many who expect " . script.sh" and "sh script.sh" to execute similarly.
I submit that this isn't the time to take a "standards-waving" stance but rather to pragmatically accept that folk expect more than a minimally POSIX-almost- compliant shell as standard: otherwise what's next - changing the spelling of HTTP_REFERER to the dictionary-correct HTTP_REFERRER ?