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;)
