[ksh93-integration-discuss] Where should ksh93/libshell live: "/" or "/usr" ? / Re: Extending Makefile.ksh93switch for /bin/sh?
Roland Mainz
roland.mainz at nrubsig.org
Mon Jul 24 17:55:59 PDT 2006
Josh Hurst wrote:
> would it be possible to extend the functionality of
> Makefile.ksh93switch in your ksh93 prototype a little and add an
> option to install ksh93 as /bin/sh, too?
After some thinking and an IRC debate I commited
http://polaris.blastwave.org/changeset/352 ... setting % export
BUILD_KSH93_AS_BINSH=1 # before "make setup" will switch /bin/sh to
ksh93. Note that this option is currently untested.
During development of this patch I hit another issue which may require
adjustments: Currently we install libshell.so&co. in /lib (to allow
applications to use it even in the early stages of the boot sequence,
even when /usr is not mounted at that point) while the ksh93 frontend
lives in /usr/bin/ ... which is slightly inconsistent.
We have two options
a) Move everything into "/usr" (e.g. /usr/bin and /usr/lib)
OR
b) Move everything into "/" (e.g. /sbin and /lib)
Since we already have requests to have libshell in "/lib" we may want to
go with [b] ...
April: Any ideas/comments/thoughts about that ?
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the ksh93-integration-discuss
mailing list