Index: content/databases/mysql/mysql-config.xml
===================================================================
--- content/databases/mysql/mysql-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ content/databases/mysql/mysql-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -57,101 +57,8 @@
 <screen><userinput><command>mysqladmin -p shutdown</command></userinput></screen>
 
-<para>To automate the running of <application>My<acronym>SQL</acronym></application>, use the following command to create
-the init.d script:</para>
-
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/mysql &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/
-
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-
-. /etc/sysconfig/rc
-. $rc_functions
-
-pid_file=/var/lib/mysql/`/bin/hostname`.pid
-
-case "$1" in
-        start)
-                echo "Starting MySQL daemon..."
-                failure=0
-                if test -f "$pid_file"
-                then
-                    if /bin/ps p `cat $pid_file` | grep mysqld &gt;/dev/null
-                    then
-                        print_status warning running
-                        exit 0
-                    else
-                        rm -f $pid_file
-                        if test -f $pid_file
-                        then
-                            failure=1
-                        fi
-                    fi
-                fi
-                if [ $failure = 1 ]
-                then
-                    print_status failure
-                else
-                    /usr/bin/mysqld_safe --user=mysql 2&gt;&amp;1 &gt;/dev/null &amp;
-                    evaluate_retval
-                fi
-                ;;
-
-        stop)
-                echo "Stopping MySQL daemon..."
-                if test -s "$pid_file"
-                then
-                    kill `cat $pid_file`
-                    sleep 1
-                    failure=0
-                    while [ -s $pid_file -a "$flags" != aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ]
-                    do
-                        [ -z "$flags" ]
-                        flags=a$flags
-                        sleep 1
-                    done
-                    if [ -s $pid_file ]
-                        then failure=1
-                    fi
-                    (exit $failure)
-                    evaluate_retval
-                else
-                    print_status warning not_running
-                fi
-                ;;
-
-        restart)
-                $0 stop
-                sleep 1
-                $0 start
-                ;;
-
-        status)
-                statusproc /usr/sbin/mysqld
-                ;;
-
-        *)
-                echo "Usage: $0 {start|stop|restart|status}"
-                exit 1
-                ;;
-esac
-
-# End $rc_base/init.d/
-<command>EOF
-chmod 755 /etc/rc.d/init.d/mysql</command></userinput></screen>
-
-<para>Create the symbolic links to this file in the relevant
-<filename class="directory">rc.d</filename> directory
-with the following commands:</para>
-
-<screen><userinput><command>cd /etc/rc.d/init.d &amp;&amp;
-ln -sf ../init.d/mysql ../rc0.d/K26mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc1.d/K26mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc2.d/K26mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc3.d/S34mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc4.d/S34mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc5.d/S34mysql &amp;&amp;
-ln -sf ../init.d/mysql ../rc6.d/K26mysql</command></userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/mysql</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-mysql</command></userinput></screen>
 
 </sect3>
Index: content/databases/postgresql/postgresql-config.xml
===================================================================
--- content/databases/postgresql/postgresql-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ content/databases/postgresql/postgresql-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -15,62 +15,8 @@
 url="file:///usr/share/doc/postgresql/html/index.html"/>.</para>
 
-<para>Create the boot script with the following: </para>
-
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/postgresql &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/postgresql
-
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-
-. /etc/sysconfig/rc
-. $rc_functions
-
-case "$1" in
-        start)
-                echo "Starting PostgreSQL daemon..."
-                su - postgres -c '/usr/bin/pg_ctl start -W -D /var/pgsql/data \
-                               -l /var/pgsql/data/logfile -o "-i" '
-                evaluate_retval
-                ;;
-
-        stop)
-                echo "Stopping PostgreSQL daemon..."
-                /usr/bin/pg_ctl stop -m smart -D /var/pgsql/data
-                evaluate_retval
-                ;;
-
-        restart)
-                $0 stop
-                sleep 1
-                $0 start
-                ;;
-
-        status)
-                /usr/bin/pg_ctl status -D /var/pgsql/data
-                ;;
-
-        *)
-                echo "Usage: $0 {start|stop|restart|status}"
-                exit 1
-                ;;
-esac
-
-# End $rc_base/init.d/
-<command>EOF
-chmod 755 /etc/rc.d/init.d/postgresql</command></userinput></screen>
-
-<para>Create the symbolic links to this file in the relevant
-<filename class="directory">rc.d</filename> directory
-with the following commands:</para>
-
-<screen><userinput><command>cd /etc/rc.d/init.d &amp;&amp;
-ln -sf ../init.d/postgresql ../rc0.d/K26postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc1.d/K26postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc2.d/K26postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc3.d/S34postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc4.d/S34postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc5.d/S34postgresql &amp;&amp;
-ln -sf ../init.d/postgresql ../rc6.d/K26postgresql</command></userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/postgresql</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-postgresql</command></userinput></screen>
 
 </sect3>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ introduction/welcome/changelog.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -11,4 +11,7 @@
 
 <itemizedlist>
+
+<listitem><para>March 27th, 2004 [tushar]: Updated mysql, postgresql, bind, dhcp
+openssh, rsync, samba and xinetd to use lfs-bootscripts for init scripts.</para></listitem>
 
 <listitem><para>March 27th, 2004 [tushar]: Added pico to the list of text editors.</para></listitem>
Index: server/other/bind/bind-config.xml
===================================================================
--- server/other/bind/bind-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/bind/bind-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -150,55 +150,8 @@
 <screen><userinput><command>chown -R named.named /home/named</command></userinput></screen>
 
-<para>Create the <application><acronym>BIND</acronym></application>
-boot script:</para>
-
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/bind &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/bind
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-. /etc/sysconfig/rc
-. $rc_functions
-case "$1" in
-	start)
-		echo "Starting named..."
-		loadproc /usr/sbin/named -u named -t /home/named -c \
-		        /etc/named.conf
-		;;
-	stop)
-		echo "Stopping named..."
-		killproc /usr/sbin/named
-		;;
-	restart)
-		$0 stop
-		sleep 1
-		$0 start
-		;;
-   reload)
-                echo "Reloading named..."
-                /usr/sbin/rndc -c /etc/rndc.conf reload
-                ;;
-			       		
-	status)
-		statusproc /usr/sbin/named
-		;;
-	*)
-		echo "Usage: $0 {start|stop|restart|status}"
-		exit 1
-		;;
-esac
-# End $rc_base/init.d/bind
-<command>EOF</command></userinput></screen>
-
-<para>Add the run level symlinks:</para>
-
-<screen><userinput><command>chmod 754 /etc/rc.d/init.d/bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc0.d/K49bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc1.d/K49bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc2.d/K49bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc3.d/S22bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc4.d/S22bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc5.d/S22bind &amp;&amp;
-ln -s  /etc/rc.d/init.d/bind /etc/rc.d/rc6.d/K49bind</command></userinput></screen>
+<para>To start the DNS server at boot, install <filename>/etc/rc.d/init.d/bind</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-bind</command></userinput></screen>
 
 <para>Now start <application><acronym>BIND</acronym></application> with
Index: server/other/bind/bind-intro.xml
===================================================================
--- server/other/bind/bind-intro.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/bind/bind-intro.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -3,5 +3,6 @@
 
 <para>The <application><acronym>BIND</acronym></application> package
-provides a <acronym>DNS</acronym> server and client utilities.</para>
+provides a <acronym>DNS</acronym> server and client utilities. If you
+are only interested in the utilities, refer to the <xref linkend="bind-utils"/>.</para>
 
 <sect3><title>Package information</title>
Index: server/other/dhcp/dhcp-config.xml
===================================================================
--- server/other/dhcp/dhcp-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/dhcp/dhcp-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -11,57 +11,14 @@
 found in Chapter 14.</para>
 
-<para>Note that you only want to start the <acronym>DHCP</acronym> server if 
+<para>Note that you only need the <acronym>DHCP</acronym> server if 
 you want to issue <acronym>LAN</acronym> addresses over your network.  The 
 <acronym>DHCP</acronym> client doesn't need this script to be used.  Also note 
 that this script is coded for the <emphasis role="strong">eth1</emphasis> 
-interface, which may need to be modified for your hardware configuration. 
-With that in mind the <application><acronym>DHCP</acronym></application> init.d script can be created
-using the following commands.</para>
+interface, which may need to be modified for your hardware configuration.</para>
 
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/dhcp &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/dhcp
-
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-
-. /etc/sysconfig/rc
-. $rc_functions
-
-case "$1" in
-        start)
-                echo "Starting DHCP Server..."
-                loadproc dhcpd -q eth1
-                ;;
-
-        stop)
-                echo "Stopping DHCP Server..."
-                killproc dhcpd
-                ;;
-
-        reload)
-                echo "Reloading DHCP Server..."
-                reloadproc dhcpd
-                ;;
-
-        restart)
-                $0 stop
-                sleep 1
-                $0 start
-                ;;
-
-        status)
-                statusproc dhcpd
-                ;;
-
-        *)
-                echo "Usage: $0 {start|stop|reload|restart|status}"
-                exit 1
-                ;;
-esac
-
-# End $rc_base/init.d/dhcp
-<command>EOF
-chmod 755 /etc/rc.d/init.d/dhcp</command></userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/dhcp</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-dhcp</command></userinput></screen>
 
 <para>The lease file must exist on startup.  The following command will
Index: server/other/openssh/openssh-config.xml
===================================================================
--- server/other/openssh/openssh-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/openssh/openssh-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -15,68 +15,8 @@
 <sect3><title>sshd init.d script</title>
 
-<para>Note that you only want to start the <command>sshd</command> server if 
-you want to be able to <command>ssh</command> <emphasis>into</emphasis> your 
-machine.  The <command>ssh</command> client doesn't need this script to be 
-used.  Having said that, if you want to run the <command>ssh</command> daemon, 
-the <application>Open<acronym>SSH</acronym></application> daemon init.d script can be created using the following 
-commands:</para>
-
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/sshd &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/sshd
-
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-
-. /etc/sysconfig/rc
-. $rc_functions
-
-case "$1" in
-    start)
-	        echo "Starting SSH Server..."
-	        loadproc /usr/sbin/sshd
-	        ;;
-
-	stop)
-	        echo "Stopping SSH Server..."
-	        killproc /usr/sbin/sshd
-	        ;;
-
-	reload)
-	        echo "Reloading SSH Server..."
-	        reloadproc /usr/sbin/sshd
-	        ;;
-	     
-	restart)
-	        $0 stop
-	        sleep 1
-	        $0 start
-	        ;;
-
-	status)
-	        statusproc /usr/sbin/sshd
-	        ;;
-
-	*)
-	        echo "Usage: $0 {start|stop|reload|restart|status}"
-	        exit 1
-	        ;;
-esac
-
-# End $rc_base/init.d/sshd
-<command>EOF
-chmod 755 /etc/rc.d/init.d/sshd</command></userinput></screen>
-
-<para>Create the symbolic links to this file in the relevant <filename
-class="directory">rc.d</filename> directories with the following
-commands:</para>
-<screen><userinput><command>cd /etc/rc.d/init.d &amp;&amp;
-ln -sf ../init.d/sshd ../rc0.d/K30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc1.d/K30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc2.d/K30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc3.d/S30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc4.d/S30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc5.d/S30sshd &amp;&amp;
-ln -sf ../init.d/sshd ../rc6.d/K30sshd</command></userinput></screen>
+<para>To start the SSH Server at boot, install <filename>/etc/rc.d/init.d/sshd</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-sshd</command></userinput></screen>
 
 </sect3>
Index: server/other/rsync/rsync-config.xml
===================================================================
--- server/other/rsync/rsync-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/rsync/rsync-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -34,65 +34,10 @@
 server if you want to provide a <application>rsync</application> archive on 
 your machine. The <application>rsync</application> client doesn't need this 
-script to be used.  Having said that, if you want to run the <application>rsync
-</application> daemon, the <application>rsync</application> daemon init.d script can be 
-created using the following commands:</para>
+script to be used.</para>
 
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/rsyncd &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/rsyncd
-
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-
-. /etc/sysconfig/rc
-. $rc_functions
-
-case "$1" in
-    start)
-        echo "Starting RSYNC Server..."
-        loadproc /usr/bin/rsync --daemon --compress
-        ;;
-
-    stop)
-        echo "Stopping RSYNC Server..."
-        killproc /usr/bin/rsync
-        ;;
-
-    reload)
-        echo "Reloading RSYNC Server..."
-        reloadproc /usr/bin/rsync
-        ;;
-            
-    restart)
-        $0 stop
-        sleep 1
-        $0 start
-        ;;
-
-    status)
-        statusproc /usr/bin/rsync
-        ;;
-
-    *)
-        echo "Usage: $0 {start|stop|reload|restart|status}"
-        exit 1
-        ;;
-esac
-
-# End $rc_base/init.d/rsyncd
-<command>EOF
-chmod 755 /etc/rc.d/init.d/rsyncd</command></userinput></screen>
-
-<para>Create the symbolic links to this file in the relevant
-<filename class="directory">rc.d</filename> directories with the following
-commands:</para>
-<screen><userinput><command>cd /etc/rc.d/init.d &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc0.d/K30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc1.d/K30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc2.d/K30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc3.d/S30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc4.d/S30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc5.d/S30rsyncd &amp;&amp;
-ln -sf ../init.d/rsyncd ../rc6.d/K30rsyncd</command></userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/rsyncd</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-rsyncd</command></userinput></screen>
 
 </sect3>
Index: server/other/samba/samba-config.xml
===================================================================
--- server/other/samba/samba-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/samba/samba-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -69,56 +69,8 @@
 smbpasswd -a -m win2kbox</command></userinput></screen>
 
-<para>Create the <application>Samba</application> boot script:</para>
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/samba &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/samba
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-. /etc/sysconfig/rc
-. $rc_functions
-case "$1" in
-	start)
-		echo "Starting nmbd..."
-		loadproc /usr/sbin/nmbd -D
-		echo "Starting smbd..."
-		loadproc /usr/sbin/smbd -D
-		;;
-	stop)
-		echo "Stopping smbd..."
-		killproc /usr/sbin/smbd
-		echo "Stopping nmbd..."
-		killproc /usr/sbin/nmbd
-		;;
-	reload)
-		echo "Reloading smbd..."
-		reloadproc /usr/sbin/smbd
-		echo "Reloading nmbd..."
-		reloadproc /usr/sbin/nmbd
-		;;
-	restart)
-		$0 stop
-		sleep 1
-		$0 start
-		;;
-	status)
-		statusproc /usr/sbin/nmbd
-		statusproc /usr/sbin/smbd
-		;;
-	*)
-		echo "Usage: $0 {start|stop|reload|restart|status}"
-		exit 1
-		;;
-esac
-# End $rc_base/init.d/samba
-<command>EOF</command></userinput></screen>
-<para>Add the run level symlinks:</para>
-<screen><userinput>chmod 754 /etc/rc.d/init.d/samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc0.d/K48samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc1.d/K48samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K48samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S24samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc4.d/S24samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc5.d/S24samba &amp;&amp;
-ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc6.d/K48samba</userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/samba</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-samba</command></userinput></screen>
 
 <para>Now, we'll use our new boot script to start <application>Samba
Index: server/other/xinetd/xinetd-config.xml
===================================================================
--- server/other/xinetd/xinetd-config.xml	(revision ff023d16930a1b09774a841d0f1f5ac8232b2eb0)
+++ server/other/xinetd/xinetd-config.xml	(revision ae9c5281f1d0ab30149a363b4bca305f13aee0d0)
@@ -10,5 +10,5 @@
 <sect3><title>Configuration Information</title>
 
-<para>Insure the path to all daemons is <filename
+<para>Insure the path to all daemons are in <filename
 class="directory">/usr/sbin</filename>, rather than the default path of
 <filename class="directory">/usr/etc</filename>:</para>
@@ -21,52 +21,8 @@
 found at <ulink url="http://www.xinetd.org"/>.</para>
 
-<para>Create the <command>xinetd</command> boot script:</para>
-
-<screen><userinput><command>cat &gt; /etc/rc.d/init.d/xinetd &lt;&lt; "EOF"</command>
-#!/bin/sh
-# Begin $rc_base/init.d/xinetd
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
-. /etc/sysconfig/rc
-. $rc_functions
-case "$1" in
-	start)
-		echo "Starting xinetd..."
-		loadproc /usr/sbin/xinetd
-		;;
-	stop)
-		echo "Stopping xinetd..."
-		killproc /usr/sbin/xinetd
-		;;
-	reload)
-		echo "Reloading xinetd..."
-		killall -HUP xinetd
-		;;
-	restart)
-		$0 stop
-		sleep 1
-		$0 start
-		;;
-	status)
-		statusproc /usr/sbin/xinetd
-		;;
-	*)
-		echo "Usage: $0 {start|stop|reload|restart|status}"
-		exit 1
-		;;
-esac
-# End $rc_base/init.d/xinetd
-<command>EOF
-chmod 754 /etc/rc.d/init.d/xinetd</command></userinput></screen>
-
-<para>Add the run level symlinks:</para>
-
-<screen><userinput><command>ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc0.d/K49xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc1.d/K49xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc2.d/K49xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc3.d/S23xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc4.d/S23xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc5.d/S23xinetd &amp;&amp;
-ln -s  /etc/rc.d/init.d/xinetd /etc/rc.d/rc6.d/K49xinetd</command></userinput></screen>
+<para>Install <filename>/etc/rc.d/init.d/xinetd</filename>
+init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
+                                                                                                                
+<screen><userinput><command>make install-xinetd</command></userinput></screen>
 
 <para>Now, we'll use our new boot script to start <command>xinetd</command>: </para>
