POSIX says:
"If process number 0 is specified, all processes in the current process
group shall be signaled."

Add the corresponding line from kill.2 to document this case.

Index: kill.1
===================================================================
RCS file: /cvs/src/bin/kill/kill.1,v
retrieving revision 1.37
diff -u -p -r1.37 kill.1
--- kill.1      13 Oct 2014 09:27:22 -0000      1.37
+++ kill.1      16 Jan 2015 09:45:46 -0000
@@ -33,7 +33,7 @@
 .\"
 .\"    @(#)kill.1      8.2 (Berkeley) 4/28/95
 .\"
-.Dd $Mdocdate: October 13 2014 $
+.Dd $Mdocdate: January 16 2015 $
 .Dt KILL 1
 .Os
 .Sh NAME
@@ -96,6 +96,9 @@ of the default
 .Pp
 The following PIDs have special meanings:
 .Bl -tag -width Ds -offset indent
+.It 0
+Send the signal to all processes whose group ID is equal to the
+process group ID of the sender and for which the process has permission.
 .It \-1
 If superuser, broadcast the signal to all processes; otherwise, broadcast
 to all processes belonging to the user.

Reply via email to