`proc' lists a few syscalls that it doesn't provide now and misses a 
few that it does, and `id' is missing a couple.


Index: lib/libc/sys/pledge.2
===================================================================
RCS file: /cvs/src/lib/libc/sys/pledge.2,v
retrieving revision 1.23
diff -u -p -u -r1.23 pledge.2
--- lib/libc/sys/pledge.2       9 Jan 2016 06:13:43 -0000       1.23
+++ lib/libc/sys/pledge.2       18 Jan 2016 21:33:13 -0000
@@ -426,9 +426,11 @@ Allows the following process relationshi
 .Xr fork 2 ,
 .Xr vfork 2 ,
 .Xr kill 2 ,
-.Xr setgroups 2 ,
-.Xr setresgid 2 ,
-.Xr setresuid 2 .
+.Xr getpriority 2 ,
+.Xr setpriority 2 ,
+.Xr setrlimit 2 ,
+.Xr setpgid 2 ,
+.Xr setsid 2 .
 .It Va "exec"
 Allows a process to call
 .Xr execve 2 .
@@ -472,9 +474,11 @@ process:
 .Pp
 .Xr setuid 2 ,
 .Xr seteuid 2 ,
+.Xr setreuid 2 ,
 .Xr setresuid 2 ,
 .Xr setgid 2 ,
 .Xr setegid 2 ,
+.Xr setregid 2 ,
 .Xr setresgid 2 ,
 .Xr setgroups 2 ,
 .Xr setlogin 2 ,


-- 
Carlin

Reply via email to