[ksh93-integration-discuss] Solaris "/usr/bin/uname -a" vs. ksh93builtin "uname -a" ...

Mike Kupfer mike.kupfer at sun.com
Mon May 15 16:27:29 PDT 2006


>>>>> "Roland" == Roland Mainz <roland.mainz at nrubsig.org> writes:

Roland> IMO the AST builtins only need to conform to POSIX, if anyone
Roland> needs more in Solaris they have to turn off the builtins first
Roland> or address the Solaris-extened versions explicitly by full path.

Now that I have a better understanding of the differences in uname
output, my recommendation would be to disable ksh93's built-in uname on
Solaris.

- scripts that assume a Solaris environment will continue to work.
  (This will be needed for ksh93 to replace /usr/bin/ksh.)

- scripts that are written to be more portable should also work, since
  they presumably will not be confused by the additional information
  that the Solaris uname provides (and which the standard allows for)

mike



More information about the ksh93-integration-discuss mailing list