>>>>> "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

Reply via email to