X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=html%2Finstallation-1.html;h=28cb629eea7fec7cab8e37267829875edcabb413;hb=9cfd05889c539c625a4fb3ee9fdbc0fea847452c;hp=300ad0521be21d6a6b5e05bf9b24cbffc2ba77f5;hpb=5ef76d924070fc349c8359412989ca74d2c4711d;p=spider.git diff --git a/html/installation-1.html b/html/installation-1.html index 300ad052..28cb629e 100644 --- a/html/installation-1.html +++ b/html/installation-1.html @@ -2,7 +2,7 @@
-
In addition to the standard Red Hat distribution you will require the following modules from -http://www.cpan.org/CPAN.html ... +http://www.cpan.org/CPAN.html , please note however that with later versions of perl, some of these +modules may be included with the distribution. Get the modules anyway and try +to install as below. If they complain, they are probably already a part of your +perl distribution.
-
Copy the CPAN modules listed above to a convenient place on your computer. One good place would be /usr/local/packages, and the instructions which follow will assume that that's where you have put them. +
Copy the CPAN modules listed above to a convenient place on your computer. One good +place would be /usr/local/packages, and the instructions which follow will assume that +that's where you have put them.
Log in as 'root', and make sure you're at '/root' before you continue. Here are exactly the commands you must issue next: -
@@ -102,7 +107,8 @@ following modules from # cd ..
-
Do not fall into the trap of thinking they're all the same, just because they nearly are! Pay particular attention to the instructions of IO, above. +
Do not fall into the trap of thinking they're all the same, just because they +nearly are! Pay particular attention to the instructions of IO, above.
-
# adduser -m sysop
+
For SUSE distributions, the command would be .. +
+
+
+# useradd -m sysop
+
+
+
Now set a password for the user ...
@@ -150,6 +163,7 @@ permissions. Copy the tarball to /home/sysop and do the following.
# groupadd -g 251 spider (or another number)
+
If you do not have the command groupadd available to you simply add a line in /etc/group by hand.
@@ -158,6 +172,7 @@ add a line in /etc/group by hand. # vi /etc/group (or your favorite editor) +
You also need to add some others to the group, including your own callsign (this will be used as an alias) and root. The finished line in /etc/group should look something like this @@ -206,18 +221,36 @@ $ vi DXVars.pm (or your favourite editor)
Using the distributed DXVars.pm as a a template, set your cluster callsign, -sysop callsign and other user info to suit your own environment. Note that -this a perl file which will be parsed and executed as part of the cluster. If -you get it wrong then perl will complain when you start the cluster process. -It is important only to alter the text of any section. Some of the lines look -a little odd. Take this line for example .... +sysop callsign and other user info to suit your own environment. +
+
+
+$mycall = "GB7DJK";
+
+
++
This is the call sign of your cluster. If you use an SSID then include it here +also. +
+
+
+$myalias = "G1TLH";
+
+
++
This is the sysop user callsign, normally your own. +
+
PLEASE USE CAPITAL LETTERS FOR CALLSIGNS +
+
Note that this a perl file which will be parsed and executed as part of the +cluster. If you get it wrong then perl will complain when you start the cluster +process. It is important only to alter the text of any section. Some of the +lines look a little odd. Take this line for example ....
$myemail = "ianmaude\@btinternet.com";
There appears to be an extra slash in there. However this has to be there for the file to work so leave it in.
-
PLEASE USE CAPITAL LETTERS FOR CALLSIGNS -
DON'T alter any file in /spider/perl, they are overwritten with every release. Any files or commands you place in /spider/local or /spider/local_cmd will automagically be used in preference to the ones in /spider/perl EVEN @@ -240,7 +273,19 @@ $ ./create_sysop.pl
-
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 +incoming connects at the moment. Before you can use it though it +has to be "made". CD to /spider/src and type make. You +should see the output on your screen and hopefully now have a small C program +called client. Leave it in this directory. +
+
+
We can now bring spider up for the first time and see if all is well or not! @@ -280,6 +325,7 @@ was set as GB7MBC. You should therefore see this when you login .... G0VGS de GB7MBC 19-Nov-1999 2150Z > +
If you do, congratulations! If not, look over the instructions again, you have probably missed something out. You can shut spider down again with the command .... @@ -292,17 +338,6 @@ shutdown
and both the cluster and the client should return to Linux prompts.
-
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 -incoming connects at the moment. Before you can use it though it -has to be "made". CD to /spider/src and type make. You -should see the output on your screen and hopefully now have a small C program -called client. Leave it in this directory. -