I filed the following bug:

6934527 pfksh93 does not work for builtin commands

pfexec is only executed for "external" commands and not for
internal commands.  ksh93 has implemented quite a few commands
as internal commands and programs such as "mkdir" are no longer
run with the appropriate privileges.

I want to change ksh93 that when it runs as a "profile shell", it
needs to disable all builtin commands listed in "cmdlist.h";
I understand that they are all registered with the full pathnames.
In inittree() and want to ignore all such pathnames for the
shtab_builtins.  Or is there a better we to avoid these builtin
commands?

This, of course, is in OpenSolaris a problem also for sh and ksh as
they're all "ksh93".

Casper

Reply via email to