I forgot execve would go through the namei codepath, so a program marked
authorderaadt <deraadt@openbsd.org>
Sat, 10 Oct 2015 14:46:15 +0000 (14:46 +0000)
committerderaadt <deraadt@openbsd.org>
Sat, 10 Oct 2015 14:46:15 +0000 (14:46 +0000)
commit59146ba0e071fb39ac5158b54b912303a68b97ea
tree6eb103c7624743497c3a070e8ec9c93cdca83007
parent025c45fed4b09c098c7115797923d909347b038f
I forgot execve would go through the namei codepath, so a program marked
"stdio rpath" this would fail to execve.  pre-indicate exec actions to the
namei checker to allow them through.
ok semarie
sys/kern/kern_exec.c
sys/kern/kern_pledge.c
sys/sys/proc.h