[comp.unix.ultrix] Missing kill signals in /usr/new/csh

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