# Copyright 17 Oct 1994 Sun Microsystems, Inc. All Rights Reserved.
#
#pragma ident  "@(#)preremove	1.5 94/10/17 Sun Microsystems"

# preremove script for Cooperative Consoles Receiver Application
 
#
# Return pid of named process in variable "pid"
#
# Exit codes for installation scripts

export BASEDIR

e_ok=0
e_fatal=1      # stop installation on this exit
e_warning=2    # Installation will go on.
e_int=3        # Interrupted. Stop installation
e_reboot=10    # User must reboot after installation of all selected packages
e_rebootnow=20 # User must reboot right after installation of current package
               # To be added to one of the single-digit exit codes above

#
# Trap interrupt
#
trap `exit $e_int` 15
#
 
#
# kill running proc
#
killproc() {
    pid=`/usr/bin/ps -e | /usr/bin/grep $1 |
         /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
 
    for p in $pid
    do
         echo "Terminating $1: PID=$p "
         kill -9  $p
    done
}
 
 
echo "Terminating running Cooperative Consoles Receiver Application."
 
killproc cc_receiver
 
#
 
exit $e_ok



