From: g0vgs Date: Sat, 31 Mar 2001 22:04:45 +0000 (+0000) Subject: various changes to the admin manual and the first version of the CVS changes file X-Git-Tag: R_1_47~55 X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?p=spider.git;a=commitdiff_plain;h=e8d8134799ee14b194e817cc81b7c5d4590deab6 various changes to the admin manual and the first version of the CVS changes file --- diff --git a/Changes b/Changes index 13e74593..42885c83 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,8 @@ 31Mar01======================================================================= 1. added agwrestart command 2. add Iains Windoze installation manual (g0vgs) +3. various alterations to adminmanual and initial version of the CVS changes +file (g0vgs) 30Mar01======================================================================= 1. fix errors on accept in ExtMsg and in Msg 2. fix the non-blocking problems of connects (and other things in general). diff --git a/html/spiderCVS.html b/html/spiderCVS.html new file mode 100644 index 00000000..ca7875b9 --- /dev/null +++ b/html/spiderCVS.html @@ -0,0 +1,102 @@ + + + + + The DXSpider CVS Changes erratum + + + + + +Next +Previous +Contents +
+

The DXSpider CVS Changes erratum

+ +

Ian Maude, G0VGS, (ianmaude@btinternet.com)

Version 0.1 March 2001 +


+A reference for CVS users of the DXSpider DXCluster program. +
+

If you have any problems with a new CVS version please mail the support +list or come and report on WW Convers channel 9000 or from a 44 host to +sys2.pa4ab.ampr.org (44.137.44.16) port 6667 (IRC) and join #9000. +

+

The latest CVS is version 1.47. There are major changes going on currently +as the code is altered to allow DXSpider to be run under Microsoft Windows. +

There is a separate file for the Windows installation in the /spider/html +and /spider/txt directories so I will not include that here. +

For Linux users, there are several steps to complete to update from +version 1.46. +

PLEASE READ ALL THE FOLLOWING BEFORE STARTING +

+

+

The Listeners file looks something like this ... +

+

+
+#
+# Copy this file to /spider/local and modify it to your requirements
+#
+#
+# This file specifies which local interfaces and ports you will be
+# listening on
+#
+# You can add as many as you like
+#
+
+package main;
+
+use vars qw(@listen);
+
+@listen = (
+#                  ["localhost", 7300],
+#                  ["foo.dxcluster.net", 7300],
+                  );
+ 
+1;
+
+
+

Alter the hostnames and ports to reflect you setup. This file is only +used for incoming telnet requests. You do not have to use hostnames, it +is quite ok to use IP addresses and it is also a matter of choice whether +or not you add the domain. +

Here is an example of a working Listeners.pm file .. +

+

+
+@listen = (
+                   ["localhost", 8000],
+                   ["sys2", 8000],
+                   ["apu", 8000],
+                  );
+
+
+

Now all this is well and good if you have a static IP address. If your IP +address is dynamic then one line will do, like this ... +

+

+
+@listen = (
+                   ["0.0.0.0", 8000],
+                  );
+
+
+

From this version, the file client.pl has ceased to be needed. In fact it +has been removed. If you are still using client.pl in your ax25d.conf then +replace it with /spider/src/client. +

+


+Next +Previous +Contents + + diff --git a/sgml/Makefile b/sgml/Makefile index 8024ef46..0bc764bf 100644 --- a/sgml/Makefile +++ b/sgml/Makefile @@ -2,7 +2,7 @@ # Makefile for Ian, 2.1.2001 # -all: ../html/adminmanual.html ../txt/adminmanual.txt ../html/spiderFAQ.html ../txt/spiderFAQ.txt ../html/usermanual.html ../txt/usermanual.txt ../html/wininstallation.html ../txt/wininstallation.txt +all: ../html/adminmanual.html ../txt/adminmanual.txt ../html/spiderFAQ.html ../txt/spiderFAQ.txt ../html/usermanual.html ../txt/usermanual.txt ../html/wininstallation.html ../txt/wininstallation.txt ../html/spiderCVS.html ../txt/spiderCVS.txt # ../txt/adminmanual.txt: adminmanual.sgml sgml2txt adminmanual.sgml @@ -28,6 +28,12 @@ all: ../html/adminmanual.html ../txt/adminmanual.txt ../html/spiderFAQ.html ../t # ../txt/winistallation.txt: wininstallation.sgml sgml2txt -f wininstallation.sgml +# ../html/spiderCVS.html: spiderCVS.sgml + sgml2html spiderCVS.sgml + +# ../txt/spiderCVS.txt: spiderCVS.sgml + sgml2txt spiderCVS.sgml + perl -pi.bak -e 's||\n|' *.html mv *.html ../html mv *.txt ../txt diff --git a/sgml/spiderCVS.sgml b/sgml/spiderCVS.sgml new file mode 100644 index 00000000..9d1fe6a6 --- /dev/null +++ b/sgml/spiderCVS.sgml @@ -0,0 +1,96 @@ + + +
+ + + +The DXSpider CVS Changes erratum +<author>Ian Maude, G0VGS, (ianmaude@btinternet.com) +<date>Version 0.1 March 2001 +<abstract> +A reference for CVS users of the DXSpider DXCluster program. +</abstract> + +<!-- Begin the document --> + +<P> +If you have any problems with a new CVS version please mail the support +list or come and report on WW Convers channel 9000 or from a 44 host to +sys2.pa4ab.ampr.org (44.137.44.16) port 6667 (IRC) and join #9000. + +<P> +The latest CVS is version 1.47. There are major changes going on currently +as the code is altered to allow DXSpider to be run under Microsoft Windows. + +There is a separate file for the Windows installation in the /spider/html +and /spider/txt directories so I will not include that here. + +For Linux users, there are several steps to complete to update from +version 1.46. + +PLEASE READ ALL THE FOLLOWING BEFORE STARTING + +<itemize> +<item>tar up your existing perl and cmd directories and put them somewhere +safe so you can revert to the old version if necessary. +<item>Do a CVS update in the normal way (cvs update -d) +<item>cp /spider/perl/Listeners.pm to /spider/local and edit it as below +<item>comment out the spdlogin line in inetd.conf and 'killall -HUP inetd' +<item>"make" the client in /spider/src (just in case it has changed) +<item>restart the cluster and pray :-) +</itemize> + +The Listeners file looks something like this ... + +<tscreen><verb> +# +# Copy this file to /spider/local and modify it to your requirements +# +# +# This file specifies which local interfaces and ports you will be +# listening on +# +# You can add as many as you like +# + +package main; + +use vars qw(@listen); + +@listen = ( +# ["localhost", 7300], +# ["foo.dxcluster.net", 7300], + ); + +1; +</verb></tscreen> + +Alter the hostnames and ports to reflect you setup. This file is only +used for incoming telnet requests. You do not have to use hostnames, it +is quite ok to use IP addresses and it is also a matter of choice whether +or not you add the domain. + +Here is an example of a working Listeners.pm file .. + +<tscreen><verb> +@listen = ( + ["localhost", 8000], + ["sys2", 8000], + ["apu", 8000], + ); +</verb></tscreen> + +Now all this is well and good if you have a static IP address. If your IP +address is dynamic then one line will do, like this ... + +<tscreen><verb> +@listen = ( + ["0.0.0.0", 8000], + ); +</verb></tscreen> + +From this version, the file client.pl has ceased to be needed. In fact it +has been removed. If you are still using client.pl in your ax25d.conf then +replace it with /spider/src/client. + +</article> diff --git a/txt/spiderCVS.txt b/txt/spiderCVS.txt new file mode 100644 index 00000000..78e59f9c --- /dev/null +++ b/txt/spiderCVS.txt @@ -0,0 +1,132 @@ + The DXSpider CVS Changes erratum + Ian Maude, G0VGS, (ianmaude@btinternet.com) + Version 0.1 March 2001 + + A reference for CVS users of the DXSpider DXCluster program. + + If you have any problems with a new CVS version please mail the + support list or come and report on WW Convers channel 9000 or from a + 44 host to sys2.pa4ab.ampr.org (44.137.44.16) port 6667 (IRC) and join + #9000. + + + The latest CVS is version 1.47. There are major changes going on + currently as the code is altered to allow DXSpider to be run under + Microsoft Windows. + + There is a separate file for the Windows installation in the + /spider/html and /spider/txt directories so I will not include that + here. + + For Linux users, there are several steps to complete to update from + version 1.46. + + PLEASE READ ALL THE FOLLOWING BEFORE STARTING + + + +o tar up your existing perl and cmd directories and put them + somewhere safe so you can revert to the old version if necessary. + + +o Do a CVS update in the normal way (cvs update -d) + + +o cp /spider/perl/Listeners.pm to /spider/local and edit it as below + + +o comment out the spdlogin line in inetd.conf and 'killall -HUP + inetd' + + +o "make" the client in /spider/src (just in case it has changed) + + +o restart the cluster and pray :-) + + The Listeners file looks something like this ... + + + + # + # Copy this file to /spider/local and modify it to your requirements + # + # + # This file specifies which local interfaces and ports you will be + # listening on + # + # You can add as many as you like + # + + package main; + + use vars qw(@listen); + + @listen = ( + # ["localhost", 7300], + # ["foo.dxcluster.net", 7300], + ); + + 1; + + + Alter the hostnames and ports to reflect you setup. This file is only + used for incoming telnet requests. You do not have to use hostnames, + it is quite ok to use IP addresses and it is also a matter of choice + whether or not you add the domain. + + Here is an example of a working Listeners.pm file .. + + + + @listen = ( + ["localhost", 8000], + ["sys2", 8000], + ["apu", 8000], + ); + + + + + Now all this is well and good if you have a static IP address. If + your IP address is dynamic then one line will do, like this ... + + + + @listen = ( + ["0.0.0.0", 8000], + ); + + + + + From this version, the file client.pl has ceased to be needed. In + fact it has been removed. If you are still using client.pl in your + ax25d.conf then replace it with /spider/src/client. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +