Sivakumar Shanmugasundaram wrote:
> Roland Mainz wrote:
> > Sivakumar Shanmugasundaram wrote:
[snip]
> > See http://www.opensolaris.org/os/project/ksh93-integration/downloads/
> > for the download page. The latest tarballs is from 2006-12-14 (based on
> > ast-ksh93.2006-12-07) but I am going to update this once the new ast-ksh
> > sources are out.
> >
> > Alternatively you can try to build ksh93 from our OS/Net prototype tree
> > as described in
> > http://www.opensolaris.org/os/project/ksh93-integration/downloads/2006-12-14/
> > , those sources are based on ast-ksh.2007-01-11 (e.g. newer than the
> > latest binary tarball on the download page).
> 
> Great. I have renamed the ksh93 binary to 'ksh' (along with rksh and
> under amd64/sparv9) and running it as my default shell in S11 x64 and Sparc
> I like it.

Uhm... you are aware that this may break SMF's inetd services (inetd
uses |libc::wordexp()| which uses a secret switch in Solaris's
/usr/bin/ksh to do the word expansion. Unfortunately ksh93 does not
support the "secret switch"-hack which causes |libc::wordexp()| to fail
and this renderes inetd defunct. We have a solution in the
ksh93-integration prototype004 tree which replaces the original
|libc::wordexp()| function with a version which uses ksh93 instead...
but that requires to replace your libc.so.1 libraries with the patched
version...) ?

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

Reply via email to