From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E5kvn-0002M6-26 for garchives@archives.gentoo.org; Thu, 18 Aug 2005 13:59:43 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7IDwZhU009908; Thu, 18 Aug 2005 13:58:35 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7IDwYqb007646 for ; Thu, 18 Aug 2005 13:58:34 GMT Message-Id: <200508181358.j7IDwYqb007646@robin.gentoo.org> Received: from lark.gentoo.osuosl.org ([140.211.166.177] helo=lark.gentoo.org) by smtp.gentoo.org with smtp (Exim 4.43) id 1E5kvf-0001hO-5t for gentoo-doc-cvs@lists.gentoo.org; Thu, 18 Aug 2005 13:59:35 +0000 Received: by lark.gentoo.org (sSMTP sendmail emulation); Thu, 18 Aug 2005 13:59:23 +0000 From: "Xavier Neys" Date: Thu, 18 Aug 2005 13:59:23 +0000 To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] cvs commit: gentoo-sparc-netboot-howto.xml Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@gentoo.org Reply-to: docs-team@lists.gentoo.org X-Archives-Salt: d37b3ab6-76ad-4982-ac03-7aeca10766e4 X-Archives-Hash: ad4ae7d3946c732262ab443a104ee4a0 neysx 05/08/18 13:59:23 Modified: xml/htdocs/doc/en gentoo-sparc-netboot-howto.xml Log: #101641 Add missing tags Revision Changes Path 1.7 +28 -28 xml/htdocs/doc/en/gentoo-sparc-netboot-howto.xml file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-sparc-netboot-howto.xml?rev=1.7&content-type=text/x-cvsweb-markup&cvsroot=gentoo plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-sparc-netboot-howto.xml?rev=1.7&content-type=text/plain&cvsroot=gentoo diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-sparc-netboot-howto.xml.diff?r1=1.6&r2=1.7&cvsroot=gentoo Index: gentoo-sparc-netboot-howto.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-sparc-netboot-howto.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- gentoo-sparc-netboot-howto.xml 26 Jun 2005 12:23:21 -0000 1.6 +++ gentoo-sparc-netboot-howto.xml 18 Aug 2005 13:59:23 -0000 1.7 @@ -1,6 +1,6 @@ - + Gentoo Linux based Netboot HOWTO @@ -11,11 +11,11 @@ Guide for setting up a netboot server for use with the Gentoo/SPARC netboot installation images. - + -1.1 -2005-06-25 +1.2 +2005-08-18 Introduction @@ -113,7 +113,7 @@

-If you desire to add additional hosts to /etc/ethers, you do not need to +If you desire to add additional hosts to /etc/ethers, you do not need to restart the rarpd services as the file is checked each time a request is received.

@@ -123,16 +123,16 @@

-Since each entry in /etc/ethers has a hostname, the netboot server needs to +Since each entry in /etc/ethers has a hostname, the netboot server needs to be able to resolve the hostname into its IP address. This can be done two -ways, /etc/hosts or the nameserver the netboot server uses. +ways, /etc/hosts or the nameserver the netboot server uses.

-An /etc/hosts entry for resolving a hostname will look very similar to the one +An /etc/hosts entry for resolving a hostname will look very similar to the one that probably exists from when you installed Gentoo on the netboot server. For our example host, sparc-netboot.gentoo.org, we'll assume that it has an IP -address of 10.0.1.15. So the /etc/hosts entry would look like; +address of 10.0.1.15. So the /etc/hosts entry would look like;

@@ -155,9 +155,9 @@
 

-If both /etc/hosts and the nameserver have an entry for the host to be -netbooted, /etc/hosts will be used first (granted the order of -/etc/nsswitch.conf has not been changed from the default). +If both /etc/hosts and the nameserver have an entry for the host to be +netbooted, /etc/hosts will be used first (granted the order of +/etc/nsswitch.conf has not been changed from the default).

@@ -167,7 +167,7 @@

First, we will need to determine the options to use for rarpd. While there are more options than we'll cover here, these options should get you started As there is currently no init.d script for net-misc/iputils version of rarpd, -an entry will need to be added to /etc/conf.d/local.start if you want to enable +an entry will need to be added to /etc/conf.d/local.start if you want to enable rarpd servies at boot time. A sample entry is as follows;

@@ -207,9 +207,9 @@

-Next, options for rarpd will need to be set in /etc/conf.d/rarpd. For an +Next, options for rarpd will need to be set in /etc/conf.d/rarpd. For an equivalent configuration as the one used above for net-misc/iputils rarpd, -adjust /etc/conf.d/rarpd to look like the following +adjust /etc/conf.d/rarpd to look like the following

@@ -253,7 +253,7 @@
 

Each tftp daemon will need a directory from which to serve files to tftp clients. The directory we will use for this howto will be /tftpboot. This -will appear as the root (/) directory to the clients when requests are +will appear as the root (/) directory to the clients when requests are received. Additionally, we'll setup the system to run the tftp daemon with the user and group nobody.

@@ -268,7 +268,7 @@

-Then we will need to change the owner of /tftpboot so that it is owned by user +Then we will need to change the owner of /tftpboot so that it is owned by user nobody and group nobody;

@@ -293,13 +293,13 @@

After the net-misc/atftp package has been installed, it will need to be configured. If tftpd services are desired at boot time, an entry to -/etc/conf.d/local.start will need to be added as atftp has no init.d, inetd or +/etc/conf.d/local.start will need to be added as atftp has no init.d, inetd or xinetd scripts of its own. If you want to use inetd or xinetd for controlling the tftpd service, please see their respective man pages.

-Below is an example entry for atftpd in /etc/conf.d/local.start; +Below is an example entry for atftpd in /etc/conf.d/local.start;

@@ -420,7 +420,7 @@
 
 

tftp-hpa comes with an init.d and the accompanying conf.d configuration file. -Check to make sure that INIITFTPD_PATH and INITFTP_OPTS in /etc/conf.d/in.tftpd +Check to make sure that INIITFTPD_PATH and INITFTP_OPTS in /etc/conf.d/in.tftpd match those below;

@@ -453,13 +453,13 @@

Make sure you have an image you want to use for netbooting. For a sparc or sparc64 netboot image, please check your local Gentoo distfiles mirror under -experimental/sparc/tftpboot for the appropriate image. We'll assume you are +experimental/sparc/tftpboot for the appropriate image. We'll assume you are planning to boot a sparc64 host using the -gentoo-sparc64-1.4_rc4-20040102.tftpboot image. +gentoo-sparc64-1.4_rc4-20040102.tftpboot image.

-Once you have an image, copy the image into /tftpboot; +Once you have an image, copy the image into /tftpboot;

@@ -469,7 +469,7 @@
 

Now, when the netboot client makes a tftp request, it looks for a file that is the hexidecimal number of its current IP address, and on some platforms an -.ARCH suffix. The hexidecimal number should use capital characters. +.ARCH suffix. The hexidecimal number should use capital characters.

@@ -539,7 +539,7 @@ As a way to keep track of what netboot image you are using, and to allow multiple machines to use the same netboot image, you can use a soft link to create the file with the hexidecimal value. To create this using our sample -sparc64 host and the gentoo-sparc64-1.4_rc4-20040102.tftpboot, use the +sparc64 host and the gentoo-sparc64-1.4_rc4-20040102.tftpboot, use the following command;

@@ -609,7 +609,7 @@

If the netboot server is a Gentoo/LINUX system and experiences problems -installing the rarpd and tftpd packages, please search http://forums.gentoo.org +installing the rarpd and tftpd packages, please search http://forums.gentoo.org and http://bugs.gentoo.org to see if this problem has been encountered by anyone else. If it has not, or the solutions found do not work, then please open a new bug at http://bugs.gentoo.org @@ -631,7 +631,7 @@

-Double check that the file the client needs does exist in /tftpboot. You can +Double check that the file the client needs does exist in /tftpboot. You can confirm the filename it is requesting by looking in the system logs. Also, once this file exists, the client will try to load it. Sometimes, when the file is missing originally, it will freeze downloading the file once it @@ -652,7 +652,7 @@

  1. - Make sure the entry in /etc/ethers exists for the client in question. If + Make sure the entry in /etc/ethers exists for the client in question. If the MAC address is incorrect and/or the netboot server cannot resolve the hostname for the client, it cannot respond with the needed information. -- gentoo-doc-cvs@gentoo.org mailing list