From: Sven Vermeulen <swift@stork.gentoo.org>
To: gentoo-doc-cvs@lists.gentoo.org
Subject: [gentoo-doc-cvs] cvs commit: ltsp.xml
Date: Mon, 19 May 2008 21:16:02 +0000 [thread overview]
Message-ID: <E1JyCiA-0006JK-BK@stork.gentoo.org> (raw)
swift 08/05/19 21:16:02
Modified: ltsp.xml
Log:
Last coding style for today, nite folks
Revision Changes Path
1.21 xml/htdocs/doc/en/ltsp.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/ltsp.xml?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/ltsp.xml?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/ltsp.xml?r1=1.20&r2=1.21
Index: ltsp.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/ltsp.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ltsp.xml 3 May 2007 05:56:27 -0000 1.20
+++ ltsp.xml 19 May 2008 21:16:02 -0000 1.21
@@ -1,17 +1,17 @@
<?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ltsp.xml,v 1.20 2007/05/03 05:56:27 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ltsp.xml,v 1.21 2008/05/19 21:16:02 swift Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="/doc/en/ltsp.xml">
<title>Gentoo - LTSP Guide</title>
<author title="Author">
- <mail link="lanius@gentoo.org">Heinrich Wendel</mail>
+ <mail link="lanius@gentoo.org">Heinrich Wendel</mail>
</author>
<author title="Author">
- <mail link="josiah@ritchietribe.net">Josiah Ritchie</mail>
+ <mail link="josiah@ritchietribe.net">Josiah Ritchie</mail>
</author>
<author title="Editor">
- <mail link="swift@gentoo.org">Sven Vermeulen</mail>
+ <mail link="swift@gentoo.org">Sven Vermeulen</mail>
</author>
<abstract>
@@ -30,18 +30,19 @@
<body>
<p>
-LTSP is an abbreviation for "Linux Terminal Server Project". Installed
-on a server it can supply many workstations (so called thin-clients)
-with identical environments. All applications run on the server and
-therefore you can use old PCs and convert them into XTerminals. This
-reduces costs and maintenance especially in an environment where you
-need to have an uniform workspace on each computer you login, e.g. in
+LTSP is an abbreviation for "Linux Terminal Server Project". Installed
+on a server it can supply many workstations (so called thin-clients)
+with identical environments. All applications run on the server and
+therefore you can use old PCs and convert them into XTerminals. This
+reduces costs and maintenance especially in an environment where you
+need to have an uniform workspace on each computer you login, e.g. in
schools or firms.
</p>
</body>
</section>
</chapter>
+
<chapter>
<title>Installation</title>
<section>
@@ -49,8 +50,8 @@
<body>
<p>
-All of the examples in this document presume that your server's IP is
-192.168.0.254, your domain is named yourdomain.com and your network is
+All of the examples in this document presume that your server's IP is
+192.168.0.254, your domain is named yourdomain.com and your network is
192.168.0.0/24.
</p>
@@ -81,32 +82,34 @@
<ul>
<li><b>XFree</b>: They are called XTerminals, guess why :)</li>
<li>
- <b>DHCP</b>: DHCP is a protocol for automating the configuration of
- computers that use TCP/IP, used by ltsp to distribute IPs to the
+ <b>DHCP</b>: DHCP is a protocol for automating the configuration of
+ computers that use TCP/IP, used by ltsp to distribute IPs to the
workstations.
</li>
<li>
- <b>NFS</b>: NFS is a protocol to allow access to harddisks through
- the network, used by ltsp to mount a base system for the
+ <b>NFS</b>: NFS is a protocol to allow access to harddisks through
+ the network, used by ltsp to mount a base system for the
workstations.
</li>
<li>
- <b>TFTP</b>: TFTP is a simple file transfer protocol, used by ltsp
+ <b>TFTP</b>: TFTP is a simple file transfer protocol, used by ltsp
to transfer the kernel to the workstations.
</li>
<li>
- <b>XINETD</b>: Xinetd is a powerful replacement for inetd, with
+ <b>XINETD</b>: Xinetd is a powerful replacement for inetd, with
advanced features, used by ltsp to start tftp.
</li>
</ul>
<note>
-If you have the kde/gnome useflag set, it will also install a complete kde/gnome system.
+If you have the kde/gnome useflag set, it will also install a complete kde/gnome
+system.
</note>
</body>
</section>
</chapter>
+
<chapter>
<title>Configuration</title>
<section>
@@ -123,7 +126,7 @@
<body>
<p>
-To analyze problems easier, the system logger must be configured to
+To analyze problems easier, the system logger must be configured to
accept remote connections. Please read the documentation of your
system logger on how to achieve this. If, for example, you are using
sysklogd, all you need to do is edit <path>/etc/conf.d/sysklogd</path> and add
@@ -142,8 +145,8 @@
<body>
<p>
-Next step is to edit your <path>/etc/exports</path> file, in order to
-allow the workstations to mount the root filesystem. There should be at
+Next step is to edit your <path>/etc/exports</path> file, in order to
+allow the workstations to mount the root filesystem. There should be at
least two lines in it:
</p>
@@ -153,7 +156,7 @@
</pre>
<note>
-You have to alter the network/netmask to match your network/netmask
+You have to alter the network/netmask to match your network/netmask
settings.
</note>
@@ -168,7 +171,6 @@
</body>
</section>
-
<section>
<title>xinetd/tftp</title>
<body>
@@ -209,7 +211,8 @@
</pre>
<p>
-Now edit <path>/etc/xinetd.conf</path> and comment out the line <c>only_from = localhost</c> by prefacing it with a <c>#</c>. Finally, start xinetd.
+Now edit <path>/etc/xinetd.conf</path> and comment out the line <c>only_from =
+localhost</c> by prefacing it with a <c>#</c>. Finally, start xinetd.
</p>
<pre caption="Starting xinetd">
@@ -232,9 +235,9 @@
</p>
<p>
-All workstations must be listed in <path>/etc/hosts</path>. Take a look
+All workstations must be listed in <path>/etc/hosts</path>. Take a look
at the example:
-</p>
+</p>
<pre caption="/etc/hosts">
127.0.0.1 localhost
@@ -249,8 +252,8 @@
<body>
<p>
-This is the most complicated step in my opinion, you have to create a
-valid DHCP Config (<path>/etc/dhcp/dhcpd.conf</path>). Here is an
+This is the most complicated step in my opinion, you have to create a
+valid DHCP Config (<path>/etc/dhcp/dhcpd.conf</path>). Here is an
example:
</p>
@@ -303,11 +306,13 @@
If your workstations support PXE, you should list each one of them as we
have done with <e>host ws001</e> (don't forget to uncomment it). Don't
give them an adress in the dynamic range, otherwise it would be possible
-that more workstations have the same IP (which is troublesome). Remember, if you cut-n-paste the above example, replace any "//" comments with "##", or else dhcp will fail to start.
+that more workstations have the same IP (which is troublesome). Remember,
+if you cut-n-paste the above example, replace any "//" comments with "##",
+or else dhcp will fail to start.
</p>
<p>
-For more documentation on this item read the official dhcp handbook:
+For more documentation on this item read the official dhcp handbook:
<uri>http://www.dhcp-handbook.com/</uri>
</p>
@@ -326,7 +331,6 @@
</body>
</section>
-
<section>
<title>LTSP Configuration</title>
<body>
@@ -338,8 +342,12 @@
</p>
<p>
-As a few suggestions to get started, you will want to first copy <path>/opt/ltsp/i386/etc/lts.conf.example</path> to <path>/opt/ltsp/i386/etc/lts.conf</path> and edit it from there. You may want to try changing the <c>SCREEN_01</c> option to read
-<c>SCREEN_01 = startx</c>. To use a USB mouse on the remote client, add the following MODULE lines, and change the X_MOUSE_* lines as follows:
+As a few suggestions to get started, you will want to first copy
+<path>/opt/ltsp/i386/etc/lts.conf.example</path> to
+<path>/opt/ltsp/i386/etc/lts.conf</path> and edit it from there. You may want
+to try changing the <c>SCREEN_01</c> option to read <c>SCREEN_01 = startx</c>.
+To use a USB mouse on the remote client, add the following MODULE lines, and
+change the X_MOUSE_* lines as follows:
</p>
<pre caption="/opt/ltsp/i386/etc/lts.conf">
@@ -352,13 +360,12 @@
</body>
</section>
-
<section>
<title>Displaymanager</title>
<body>
<p>
-Now you have to change your displaymanager's configuration to
+Now you have to change your displaymanager's configuration to
also accept remote connections.
</p>
@@ -376,18 +383,19 @@
</p>
<p>
-<b>XDM</b>: In <path>/etc/X11/xdm/xdm-config</path> comment out <c>DisplayManager.requestPort: 0</c>
+<b>XDM</b>: In <path>/etc/X11/xdm/xdm-config</path> comment out
+<c>DisplayManager.requestPort: 0</c>
</p>
<p>
-<b>KDM</b>: In <path>/usr/kde/3.1/share/config/kdm/kdmrc</path> look
-for the <c>[Xdmcp]</c> section and change <c>Enable = false</c> to
+<b>KDM</b>: In <path>/usr/kde/3.1/share/config/kdm/kdmrc</path> look
+for the <c>[Xdmcp]</c> section and change <c>Enable = false</c> to
<c>Enable = true</c>.
</p>
<p>
-<b>GDM</b>: In <path>/etc/X11/gdm/gdm.conf</path> look for the
-<c>[xdmcp]</c> section and change <c>Enable = false</c> to
+<b>GDM</b>: In <path>/etc/X11/gdm/gdm.conf</path> look for the
+<c>[xdmcp]</c> section and change <c>Enable = false</c> to
<c>Enable = True</c>.
</p>
@@ -406,12 +414,12 @@
</warn>
<p>
-Remember, if your display manager is already running, restarting the X server via CTRL-ALT-BACKSPACE doesn't restart the display manager.
+Remember, if your display manager is already running, restarting the X server
+via CTRL-ALT-BACKSPACE doesn't restart the display manager.
</p>
</body>
</section>
-
<section>
<title>Creating a bootfloppy</title>
<body>
@@ -437,7 +445,7 @@
<body>
<p>
-There are a lot of things that can be the source of trouble, but there
+There are a lot of things that can be the source of trouble, but there
are also several resources around which help you solve your problems:
</p>
@@ -445,17 +453,18 @@
<li>
The official documentation:
<uri>http://wiki.ltsp.org/twiki/bin/view/Ltsp/Documentation</uri>,
- especially the
+ especially the
<uri link="http://wiki.ltsp.org/twiki/bin/view/Ltsp/TroubleShooting">
Troubleshooting section</uri>.
</li>
-<li>The gentoo IRC channel: irc.freenode.org #gentoo</li>
-<li>The ltsp irc channel: irc.freenode.org #ltsp</li>
+ <li>The gentoo IRC channel: irc.freenode.org #gentoo</li>
+ <li>The ltsp irc channel: irc.freenode.org #ltsp</li>
<li>
The ltsp mailinglists <uri>http://marc.info/?l=ltsp-discuss</uri> are full
of some real good knowledge.
</li>
</ul>
+
</body>
</section>
</chapter>
@@ -464,8 +473,9 @@
<title>FAQ</title>
<section>
<body>
+
<p>
-<b>Q:</b> My workstations have Pentium II CPUs, but my server is compiled
+<b>Q:</b> My workstations have Pentium II CPUs, but my server is compiled
with <c>march=athlon-xp</c>, does this work?
</p>
@@ -478,7 +488,7 @@
</p>
<p>
-<b>A:</b> There is a good document with suggestions at
+<b>A:</b> There is a good document with suggestions at
<uri>http://wiki.ltsp.org/twiki/bin/view/Ltsp/ServerSizing</uri>.
</p>
@@ -487,7 +497,7 @@
</p>
<p>
-<b>A:</b> Yes, take a look at
+<b>A:</b> Yes, take a look at
<uri>http://wiki.ltsp.org/twiki/bin/view/Ltsp/PXE</uri>.
</p>
@@ -496,7 +506,7 @@
</p>
<p>
-<b>A:</b> If you are using NVidia cards take a look at
+<b>A:</b> If you are using NVidia cards take a look at
<uri>http://wiki.ltsp.org/twiki/bin/view/Ltsp/NvidiaLtsp411</uri>.
</p>
@@ -505,10 +515,10 @@
</p>
<p>
-<b>A:</b> You have to setup the XFontServer, add <c>USE_XFS=Y</c> to your
-<path>lts.conf</path>, edit <path>/etc/X11/fs/config</path> and comment
-<c>no-listen: tcp</c> out, replace <c>XFS_PORT="-1"</c> with
-<c>XFS_PORT="7100"</c> in <path>/etc/conf.d/xfs</path> and start xfs:
+<b>A:</b> You have to setup the XFontServer, add <c>USE_XFS=Y</c> to your
+<path>lts.conf</path>, edit <path>/etc/X11/fs/config</path> and comment
+<c>no-listen: tcp</c> out, replace <c>XFS_PORT="-1"</c> with
+<c>XFS_PORT="7100"</c> in <path>/etc/conf.d/xfs</path> and start xfs:
<c>/etc/init.d/xfs start</c>. Also doublecheck that
<path>/etc/X11/XF86Config</path> (or <path>/etc/X11/xorg.conf</path>) contains
<c>FontPath "unix/:7100"</c> in the Files-section.
@@ -540,10 +550,10 @@
<p>
<b><uri link="http://www.webopedia.com/TERM/P/PXE.html">PXE</uri></b>
-"Short for Pre-Boot Execution Environment. Pronounced pixie, PXE is one of the
-components of Intel's WfM specification. It allows a workstation to boot from
-a server on a network prior to booting the operating system on the local hard
-drive. A PXE-enabled workstation connects its NIC to the LAN via a jumper,
+"Short for Pre-Boot Execution Environment. Pronounced pixie, PXE is one of the
+components of Intel's WfM specification. It allows a workstation to boot from
+a server on a network prior to booting the operating system on the local hard
+drive. A PXE-enabled workstation connects its NIC to the LAN via a jumper,
which keeps the workstation connected to the network even when the power is
off."
</p>
--
gentoo-doc-cvs@lists.gentoo.org mailing list
next reply other threads:[~2008-05-19 21:16 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-19 21:16 Sven Vermeulen [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-05-03 5:56 [gentoo-doc-cvs] cvs commit: ltsp.xml Josh Saddler
2006-12-23 3:55 Josh Saddler
2006-04-04 15:25 Xavier Neys
2006-02-22 14:41 Shyam Mani
2005-07-28 12:34 Jan Kundrat
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1JyCiA-0006JK-BK@stork.gentoo.org \
--to=swift@stork.gentoo.org \
--cc=docs-team@lists.gentoo.org \
--cc=gentoo-doc-cvs@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox