On 9/13/06, Quayle, Bill <[EMAIL PROTECTED]> wrote:
We got our ksh from David Korn:-) Seriously, it's "Version M
1993-12-28"
I've also tried the install using pdksh 5.2.14, with the same results.
The install WORKED with the supplemental pdksh!
IMHO, this isn't really a good solution. An installer script should be
robust enough to work on a variety of systems. I realize not all
configurations can be tested, but it seems like we've found a ksh/pdksh
incompatibility that should be addressed.
Yes, agreed, But we can't fix it until we know what's broken, and
this is the furthest we've ever got into a diagnosis. Thanks for doing
all of this digging.
So this is a result of differences between ksh88 and ksh93. Now that
we know what's going on we can fix it. It's probably not a hard thing
to fix, just tedious.
BTW - Sorry I missed the local variable/function bit regarding read
only...
No problem. Every time I read a 'ksh' manpage I find something that
I didn't notice the last time I looked at it. And then there's all the stuff
that isn't even in the manpage, like functions defined in ksh93 by
using the 'foo() { ... }' syntax don't follow the same variable-scoping
rules as functions defined using the 'function foo { ... }' syntax. This
would blow up the SRSS installer even if the 'typedef' persistence
rules hadn't changed from 88 to 93.
Personally I prefer to stick to Bourne shell for scripts, but of course on
Linux that's usually 'bash' trying to emulate 'sh' and weird things can
still happen.
OttoM.
__
ottomeister
Disclaimer: These are my opinions. I do not speak for my employer.
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users