Nils Goroll wrote:
> 
> I have stepped over http://defect.opensolaris.org/bz/show_bug.cgi?id=2031
> and have tried to find out why there is no pfksh in the Opensolaris 
> repositoriy
> as of the snv_96.

The story dates back to the PSARC/2006/550 ARC case when pfksh93 was
removed from the ARC case because there was a dispute between the
maintainers of the RBAC stuff and our side related to the handling of
builtin commands. Since the issue was not quickly resolveable (we
maintained our standpoint that RBAC is broken in this case (following
the standpoint of "... POSIX conformance comes first and any features
build on top of that...") and needs to be fixed and the RBAC people
maintained their standpoint of "... we don't care about POSIX and
backwards-compatibilty to defined RBAC behaviour must come first...")
the item and the matching "profile shell" option was removed from the
ARC case but _not_ from the code. Technically ksh93 has a "-P" option to
run as profile shell and runs in profile shell mode when called as
"pfksh" or "pfksh93" (ksh93-integration update1 adds support for
profile+restricted shell mode at the same time, e.g. "pfrksh" and
"pfrksh93").

As a seperate issue the "profile shell" mode was broken when we did the
first ksh93-integration putback in B72 - the "-P" flag was removed from
the ARC case and doing any tests for that feature was therefore not high
on our priority list (my fault). This has been fixed in
ksh93-integration update1 putback (together with support for combined
profile+restricted mode).

----

Bye,
Roland

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

Reply via email to