ksh can run with pledge "stdio rpath wpath cpath getpw fattr proc exec tty"
authorderaadt <deraadt@openbsd.org>
Sat, 10 Oct 2015 00:10:07 +0000 (00:10 +0000)
committerderaadt <deraadt@openbsd.org>
Sat, 10 Oct 2015 00:10:07 +0000 (00:10 +0000)
commitf42d00b36b30fd4f1f3d103a13b7ddb9c1e4e545
treed6435e1680a96c7ba7b735eb1bed9692cd3e0ce1
parentef1ca8b6f4fcfbe233bcdc3aa205782d3f1e7513
ksh can run with pledge "stdio rpath wpath cpath getpw fattr proc exec tty"
if the mknod builtin is disabled.  It looks like a lot of abilities, but
hey, this is a shell.  can't open sockets or do other nasty stuff though.
(we'll leave the mknod builtin enabled on the install media for now; there
is work happening to regain the MAKEDEV performance in a different way)
discussions with otto & millert in particular
bin/ksh/Makefile
bin/ksh/c_sh.c
bin/ksh/main.c
distrib/special/ksh/Makefile