From: Shawn Landden <shawnlandden@xxxxxxxxx> --- man2/prctl.2 | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/man2/prctl.2 b/man2/prctl.2 index f866f04..b1a005e 100644 --- a/man2/prctl.2 +++ b/man2/prctl.2 @@ -42,10 +42,12 @@ .\" 2012-04-25 Michael Kerrisk, Document PR_TASK_PERF_EVENTS_DISABLE and .\" PR_TASK_PERF_EVENTS_ENABLE .\" 2012-08-03 Shawn Landden, Document PR_SET_NO_NEW_PRIVS, PR_GET_NO_NEW_PRIVS, -.\" SECCOMP_MODE_STRICT, SECCOMP_MODE_FILTER .\" (thx Andy Lutomirski <luto@xxxxxxxxxxxxxx> 259e5e6c) +.\" SECCOMP_MODE_STRICT, SECCOMP_MODE_FILTER, .\" PR_SET_TIMERSLACK, PR_GET_TIMESLACK, ARM alignment trap handler .\" PR_SET_PTRACER +.\" PR_SET_CHILD_SUBREAPER, PR_GET_CHILD_SUBREAPER +.\" (thx Lennart Poettering <lennart@xxxxxxxxxxxxxx> ebec18a6) .\" .TH PRCTL 2 2012-08-03 "Linux" "Linux Programmer's Manual" .SH NAME @@ -323,6 +325,7 @@ This operation is only available if the kernel is configured with enabled. .TP .BR PR_SET_PTRACER " (since Linux 3.3)" +.\" see commit ebec18a6d3aa1e7d84aab16225e87fd25170ec2b When using restricted ptrace, permit process of pid .I arg2 to ptrace the current task. A value of 0 means "no process", and the special @@ -334,6 +337,27 @@ when the kernel has been configured with .B CONFIG_SECURITY_YAMA and the yama LSM is active. .TP +.BR PR_SET_CHILD_SUBREAPER " (since Linux 3.3)" +Sets a process, such as a service manager, such that orphan (double-forking) +child processes re-parent to this process instead of +.BR init (8). +The service manager +is able to receive +.B SIGCHLD +signals and is able to investigate the process until +it calls +.BR wait (2). +All children of this process will inherit a flag if they should +look for a child_subreaper process at exit. Set +.I arg2 +to 1 or 0 to enable or disable, respectively. +.TP +.BR PR_GET_CHILD_SUBREAPER " (since Linux 3.3)" +Returns whether calling process is a child subreaper (see +.BR PR_SET_CHILD_SUBREAPER ), +in the location pointed to by +.IR "(int\ *) arg2" . +.TP .BR PR_SET_SECUREBITS " (since Linux 2.6.26)" Set the "securebits" flags of the calling thread to the value supplied in .IR arg2 . -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html