davew@gvgpsa.GVG.TEK.COM (David C. White) (09/09/89)
Ran across this one yesterday. Took a little while to figure out that the problem was had something to do with /usr/new/csh. Atlanta suggested that I SPR it even though it is "unsupported" software. Wondering if anyone else has seen this and might know the cause. It looks like the 'kill' command in /usr/new/csh does not include all the signals. Using /usr/new/csh does not allow use of the WINCH, USR1, or USR2 signals with the 'kill' command unless the path is explicitly specified as '/bin/kill'. Doing a 'kill -l' under /usr/new/csh also does not list these three signals. Doing a 'kill -l' under '/bin/csh' or explicitly specifying the path ('/bin/kill') under '/usr/new/csh' does cause all the signals to be listed. The following script, run under '/usr/new/csh' shows the problem: Script started on Fri Sep 8 11:42:34 1989 gvgpsa:davew[41] kill -USR1 8552 USR1: Unknown signal; kill -l lists signals. gvgpsa:davew[42] kill -l HUP INT QUIT ILL TRAP IOT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF gvgpsa:davew[43] /bin/kill -l HUP INT QUIT ILL TRAP IOT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH USR1 USR2 gvgpsa:davew[44] csh gvgpsa:davew[41] kill -l HUP INT QUIT ILL TRAP IOT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH USR1 USR2 gvgpsa:davew[42] ^D gvgpsa:davew[45] ^D script done on Fri Sep 8 11:43:35 1989 -- Dave White Grass Valley Group, Inc. VOICE: +1 916.478.3052 P.O. Box 1114 Grass Valley, CA 95945 FAX: +1 916.478.3887 Internet: davew@gvgpsa.gvg.tek.com UUCP: ...!tektronix!gvgpsa!davew