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