| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- <sect1 id="ch07-rcS">
 
- <title>Creating the rcS script</title>
 
- <para>
 
- The second main boot script is the <filename>rcS</filename> script. Create  
 
- the <filename>/etc/init.d/rcS</filename> script by running the following
 
- command:
 
- </para>
 
- <para>
 
- <screen>
 
- <userinput>cat > rcS << "EOF"</userinput>
 
- #!/bin/sh
 
- # Begin /etc/init.d/rcS
 
- #
 
- # See the rc script for the extensive comments on the constructions
 
- # used here
 
- #
 
- runlevel=S
 
- prevlevel=N
 
- umask 022
 
- export runlevel prevlevel
 
- trap ":" INT QUIT TSTP
 
- #
 
- # Collect all the S scripts in /etc/rcS.d and execute them
 
- #
 
- for i in /etc/rcS.d/S*
 
- do
 
-         [ ! -f  "$i" ] && continue;
 
-                 $i start
 
- done
 
- # End /etc/init.d/rcS
 
- <userinput>EOF</userinput>
 
- </screen>
 
- </para>
 
- </sect1>
 
 
  |