minor changes to the admin manual
[spider.git] / sgml / installation.sgml
index 280f4cdd977c0e23e47b11034f83b26bfadd407a..50e9e5c272613c76cf6f2bc541c510a70212f4c0 100644 (file)
@@ -4,10 +4,10 @@
 
 <!-- Title information -->
 
 
 <!-- Title information -->
 
-<title>The DXSpider Installation Manual v1.48</title> 
+<title>The DXSpider Installation Manual v1.49</title> 
 <author>Iain Philipps, G0RDI (g0rdi@77hz.com) and
 Ian Maude, G0VGS, (ianmaude@btinternet.com)</author>
 <author>Iain Philipps, G0RDI (g0rdi@77hz.com) and
 Ian Maude, G0VGS, (ianmaude@btinternet.com)</author>
-<date>Version 1.48, July 2001 revision 1.1</date>
+<date>November 2001 revision 1.0</date>
 
 <abstract>
 A reference for SysOps of the DXSpider DXCluster program.
 
 <abstract>
 A reference for SysOps of the DXSpider DXCluster program.
@@ -50,7 +50,7 @@ following modules from <htmlurl url="http://www.cpan.org/CPAN.html" name="http:/
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Date/TimeDate-1.10.tar.gz" name="TimeDate-1.10.tar.gz">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/IO/IO-1.20.tar.gz" name="IO-1.20.tar.gz (for perl 5.00403 and lower)">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Net/Net-Telnet-3.02.tar.gz" name="Net-Telnet-3.02.tar.gz">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Date/TimeDate-1.10.tar.gz" name="TimeDate-1.10.tar.gz">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/IO/IO-1.20.tar.gz" name="IO-1.20.tar.gz (for perl 5.00403 and lower)">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Net/Net-Telnet-3.02.tar.gz" name="Net-Telnet-3.02.tar.gz">
-<item> <htmlurl url="http://www.cpan.org/modules/by-module/Curses/Curses-1.05.tar.gz" name="Curses-1.05.tar.gz">
+<item> <htmlurl url="http://www.cpan.org/modules/by-module/Curses/Curses-1.06.tar.gz" name="Curses-1.06.tar.gz">
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Time/Time-HiRes-01.20.tar.gz" name="Time-HiRes-01.20.tar.gz">
 </itemize>
 
 <item> <htmlurl url="http://www.cpan.org/modules/by-module/Time/Time-HiRes-01.20.tar.gz" name="Time-HiRes-01.20.tar.gz">
 </itemize>
 
@@ -89,8 +89,8 @@ Log in as 'root', and make sure you're at '/root' before you continue. Here are
 # make install
 # cd ..
 #
 # make install
 # cd ..
 #
-# tar xvfz /usr/local/packages/Curses-1.05.tar.gz
-# cd Curses-1.05
+# tar xvfz /usr/local/packages/Curses-1.06.tar.gz
+# cd Curses-1.06
 # perl Makefile.PL
 # make test
 # make install
 # perl Makefile.PL
 # make test
 # make install
@@ -122,11 +122,17 @@ the name <em>sysop</em>.  You can call it anything you wish.  Depending
 on your security requirements you may wish to use an existing user, 
 however this is your own choice.
 
 on your security requirements you may wish to use an existing user, 
 however this is your own choice.
 
-<P>
 <tscreen><verb>
 # adduser -m sysop
 </verb></tscreen>
 
 <tscreen><verb>
 # adduser -m sysop
 </verb></tscreen>
 
+<P>
+For SUSE distributions, the command would be ..
+
+<tscreen><verb>
+# useradd -m sysop
+</verb></tscreen>
+
 <P>
 Now set a password for the user ...
 
 <P>
 Now set a password for the user ...
 
@@ -243,6 +249,18 @@ the sysop.
 $ ./create_sysop.pl
 </verb></tscreen>
 
 $ ./create_sysop.pl
 </verb></tscreen>
 
+<sect1>The client program
+
+<P>
+In earlier versions of Spider, all the processes were Perl scripts.  This
+was fine but with a lot of users your computer memory would soon be used up.
+To combat this a new client was written in "C".  This client only works for
+<em>incoming</em> connects at the moment.  Before you can use it though it
+has to be "made".  CD to /spider/src and type <em>make</em>.  You
+should see the output on your screen and hopefully now have a small C program
+called <em>client</em>.  Leave it in this directory.
+
+
 <sect1>Starting up for the first time
 
 <P>
 <sect1>Starting up for the first time
 
 <P>
@@ -291,17 +309,6 @@ shutdown
 <P>
 and both the cluster and the client should return to Linux prompts.
 
 <P>
 and both the cluster and the client should return to Linux prompts.
 
-<sect1>The Client program
-
-<P>
-In earlier versions of Spider, all the processes were Perl scripts.  This 
-was fine but with a lot of users your computer memory would soon be used up.  
-To combat this a new client was written in "C".  This client only works for
-<em>incoming</em> connects at the moment.  Before you can use it though it 
-has to be "made".  CD to /spider/src and type <em>make</em>.  You 
-should see the output on your screen and hopefully now have a small C program 
-called <em>client</em>.  Leave it in this directory.
-
 
 <sect>Linux quick installation guide
 
 
 <sect>Linux quick installation guide
 
@@ -1229,7 +1236,7 @@ a comment)
 # check every 10 minutes to see if gb7xxx is connected and if not
 # start a connect job going
 
 # check every 10 minutes to see if gb7xxx is connected and if not
 # start a connect job going
 
-0,10,20,30,40,50 * * * * start_connect('gb7xxx') if unless connected('gb7xxx')
+0,10,20,30,40,50 * * * * start_connect('gb7xxx') unless connected('gb7xxx')
 </verb></tscreen>
 
 <P>
 </verb></tscreen>
 
 <P>