1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <sect1 id="ch07-sendsignals">
- <title>Creating the sendsignals script</title>
- <para>
- Create a new file <filename>/etc/init.d/sendsignals</filename>
- containing the following:
- </para>
- <literallayout>
- <userinput>cat > 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>
- </literallayout>
- </sect1>
|