[indiana-discuss] [docs-discuss] review request: user FAQ
Shawn Walker
binarycrusader at gmail.com
Sun Sep 16 14:16:25 PDT 2007
On 16/09/2007, Tim Bray <Tim.Bray at sun.com> wrote:
> On Sep 16, 2007, at 10:42 AM, Shawn Walker wrote:
> > Not any more than it does now. The people that created this problem
> > are the idiots that put #!/bin/sh at the top of their script and
> > assume that means bash, when it obviously isn't.
>
> Seems like there's two choices. Make bash the default for new user
> accounts, and also /bin/sh, and a huge proportion of script-ware and
> learned behavior for people coming over from those other distros will
> Just Work. Or, put in something else and you get to have an
> enjoyable conversation with all those people about why it's OK that
> the stuff that they're used to doesn't work any more because, you
> see, this other shell is better than what they're used to. Except
> for, with a high proportion you won't, because they'll say "WTF? My
> shell scripts don't work? I'm outta here."
Doesn't the same argument apply to people that have used Solaris for
years and want to try out the new thing: "WTF? my old solaris shell
scripts don't work? I'm outta here."
I don't think you're ever going to make everyone happy. Also, I'm not
against having /bin/bash as the default shell for a user. What I am
against is making /bin/sh link to /bin/bash. That is all.
--
Shawn Walker, Software and Systems Analyst
binarycrusader at gmail.com - http://binarycrusader.blogspot.com/
"Beware of bugs in the above code; I have only proved it correct, not
tried it. " --Donald Knuth
More information about the indiana-discuss
mailing list