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