David Boyce wrote:
That reasoning made sense on Solaris but may have a problem now, given
that you're moving to Linux, because /bin/ksh on Linux is *also* junk.
This stuff is very very tangled and confusing ... briefly, /bin/ksh on
Linux tends to be a link to "pdksh" which is a buggy ksh clone, now
abandoned. The "real" ksh (ksh93) is actually open source too but most
Linux distros won't bundle it due to philosophical issues with its
license (boo). So unless you go out of your way to find and install
the actual ksh package manually you will have a broken ksh on Linux
and a broken /bin/sh on Solaris. Fortunately Solaris has been bundling
bash for quite a long time, so perhaps the most robust and portable
arrangement for you would be to settle on SHELL=/bin/bash.

I just checked a couple of systems here. Both Centos 5.2 and Ubuntu 8.04 appear to have the real ksh, so your info regarding ksh and Linux may be out of date.

--
Galen Seitz
[EMAIL PROTECTED]


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to