On 16/09/2007, Tim Bray <[EMAIL PROTECTED]> 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
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/

"Beware of bugs in the above code; I have only proved it correct, not
tried it. " --Donald Knuth
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to