I believe we mostly skirt the issue because, unlike Linux, the default
shell (/bin/sh) is ksh93 not bash. This means that under normal
conditions we shouldn't have an issue. Only if your cgi scripts
actually request bash will apache be a problem. As for ssh, it depends
upon the login shell for the user.
On 09/25/2014 01:04 PM, Tim Mooney wrote:
In regard to: Re: [OpenIndiana-discuss] Bash bug issue, Bob
Friesenhahn...:
Unfortunately, 'dash' is not completely compatible with scripts
written for 'bash'. It is not clear to my why people write shell
scripts targeting bash, but it seems to happen often.
Two reasons:
- It's the "all the world's a VAX" syndrome for the current generation.
- bash (and ksh) do provide some handy features that traditional Bourne
shell does not, and for a large portion of inexperienced programmers,
convenience/laziness trumps portability
Both things drive me crazy, but they've been going on for my entire
career in computing, so I have no reason to expect that either are going
to ever disappear.
Tim
_______________________________________________
openindiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss