1234567891011121314151617181920212223242526272829303132333435363738 |
- <sect1 id="ch07-sendsignals">
- <title>Creating the sendsignals script</title>
- <para>Create the <filename>/etc/init.d/sendsignals</filename> script by running
- the following command:</para>
- <para><screen><userinput>cat > /etc/init.d/sendsignals << "EOF"</userinput>
- #!/bin/sh
- # Begin /etc/init.d/sendsignals
- #
- # Include the functions declared in the /etc/init.d/functions file
- #
- source /etc/init.d/functions
- #
- # Send all the remaining processes the TERM signal
- #
- echo -n "Sending all processes the TERM signal..."
- /sbin/killall5 -15
- evaluate_retval
- #
- # Send all the remaining process (after sending them the TERM signal
- # before) the KILL signal.
- #
- echo -n "Sending all processes the KILL signal..."
- /sbin/killall5 -9
- evaluate_retval
- # End /etc/init.d/sendsignals
- <userinput>EOF</userinput></screen></para>
- </sect1>
|