| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | #!/bin/sh######################################################################### Begin sendsignals## Description : Sendsignals Script## Authors     : Gerard Beekmans - gerard@linuxfromscratch.org#               DJ Lucas - dj@linuxfromscratch.org# Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org## Version     : LFS 7.0############################################################################ BEGIN INIT INFO# Provides:            sendsignals# Required-Start:# Should-Start:# Required-Stop:       $local_fs swap localnet# Should-Stop:# Default-Start:# Default-Stop:        0 6# Short-Description:   Attempts to kill remaining processes.# Description:         Attempts to kill remaining processes.# X-LFS-Provided-By:   LFS### END INIT INFO. /lib/lsb/init-functionscase "${1}" in   stop)      log_info_msg "Sending all processes the TERM signal..."      killall5 -15      error_value=${?}      sleep ${KILLDELAY}      if [ "${error_value}" = 0 -o "${error_value}" = 2 ]; then         log_success_msg      else         log_failure_msg      fi      log_info_msg "Sending all processes the KILL signal..."      killall5 -9      error_value=${?}      sleep ${KILLDELAY}      if [ "${error_value}" = 0 -o "${error_value}" = 2 ]; then         log_success_msg      else         log_failure_msg      fi      ;;   *)      echo "Usage: ${0} {stop}"      exit 1      ;;esacexit 0# End sendsignals
 |