Package: procps
Version: 2:3.3.12-3

POSIX specifies that "kill -l <signum>" should print the symbolic name
of the signal (without the SIG prefix). The binary supplied by procps
ignores the signum argument.

 $ /bin/kill -l 11
 HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT
 CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH POLL PWR SYS

I note this is even given as an example in the manpage.

It does work if there is no space in between the -l and the signal
number, however this is *not* what POSIX specifies.

 $ /bin/kill -l11
 SEGV

Reply via email to