All public logs
Jump to navigation
Jump to search
Combined display of all available logs of The DXSpider Documentation Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 18:06, 16 February 2023 EA3CV talk contribs created page Create a secure connection between nodes (Created page with "In order to avoid possible impersonation, it is necessary that connections between neighbouring nodes are made with authentication. The steps to follow are 1. Register node 2. Assign password to the node 3. Set node type Although it is not necessary for both nodes to have authentication enabled, it is desirable. <b>The following is an example of how it is implemented at one endpoint</b> <b>Scenario</b> Node-A: <b>XX0XX-2</b> Node-B: <b>ZZ8ZZ-...")
- 09:24, 16 February 2023 EA3CV talk contribs created page List of nodes for mobile use (Created page with "Displays a list of connected nodes reporting: Type of NODE And the duration of the connection This command has been created to be used from a mobile app. It is possible to use it from a terminal or from console. The script is called <b>mnode.pl</b> Using the sysop user, it has to be copied to: /spider/local_cmd To run it use <b>mnode</b> or <b>mn</b> The output would look something like this example: <pre> List of connected Nodes: Callsign Type Con...")
- 08:57, 16 February 2023 EA3CV talk contribs created page List of users for mobile use (Created page with "Shows a list of users connected to the node reporting: If the user is registered with an <b>R</b> Type of USER which can be either <b>EXT</b> or <b>LOCL</b> And the duration of the session. This command has been created to be used from a mobile app. It is possible to use it from a terminal or from console. The script is called <b>muser.pl</b> Using the sysop user, it has to be copied to: /spider/local_cmd To run it use <b>muser</b> or <b>mu</b> The output woul...")
- 14:57, 15 February 2023 EA3CV talk contribs created page Restoring the user DB (Mojo branch) (Created page with "From the command line as <b>sysop</b> user: Stopped service <pre> sudo service dxspider stop </pre> Change to the directory that contains the user backup: <b>user_json</b> <pre> cd /spider/local_data </pre> Run regeneration of <b>users.v3j</b> <pre> perl user_json </pre> Start cluster service <pre> sudo service dxspider start </pre>")
- 18:24, 14 February 2023 EA3CV talk contribs created page RBN.mojo (Created page with "IF YOU ARE ON THE MASTER BRANCH, STOP (I REPEAT) STOP READING THIS DOCUMENT AND READ UPGRADE.mojo FIRST. If you are not on an existing 'mojo' branch, or you have a build less than 260, please stop reading as well and read UPGRADE.mojo (in the section about installing packages), as you need to install some extra packages before restarting the new version of the code. If in doubt try installing the packages again as this will either confirm that all is already done or wi...")
- 18:10, 14 February 2023 EA3CV talk contribs created page UPDATE.mojo (Created page with "There are the notes for upgrading to the mojo branch. PLEASE NOTE THERE HAVE BEEN CHANGES FOR all MOJO BRANCH USERS. See APPENDIX(i) at the end of this document. The BIG TICKET ITEM in this branch is that (potentially) '''long lived''' commands such as sh/dx and commands that poll external internet resources now don't halt the flow of data through the node. I am also using a modern, event driven, web socket "manager" called Mojolicious which is considerably more efficie...")
- 16:16, 14 February 2023 EA3CV talk contribs created page Configure Node with more than one local IP (Mojo branch) (Created page with "Add the variable '''@main::localhost_names''' to allow other IP addresses to be treated in the same way as localhost in '''Configure node with Dynamic IP (Mojo branch)'''. You must include ALL the normal localhost names + any other interface names that you might want to include: <pre> set/var @main::localhost_names qw(127.0.0.1 ::1 192.168.1.30 172.16.0.20) </pre> using the qw() construction is easier than: <pre> set/var @main::localhost_names ('127.0.0.1', '::1', '19...")
- 16:11, 14 February 2023 EA3CV talk contribs created page Configure node with Dynamic IP (Mojo branch) (Created page with "Introduce aliasing for localhost in DX Spots and outgoing PC92 A records on login. There are two variables which can be set with the alias to use: <pre> $main::localhost_alias_ipv4 $main::localhost_alias_ipv6 </pre> These can be set in the '''/spider/scripts/startup''' <pre> set/var $main::localhost_alias_ipv4 = "your_IP" </pre> but this is only necessary if the node has more than one interface, virtual hosts or Dynamic IP. You can check what your IP is with the foll...")
- 17:54, 10 February 2023 G0vgs talk contribs moved page NODE CONFIGURATION FOR USER ACCESS to Node configuration for user access
- 18:45, 9 February 2023 EA3CV talk contribs created page NODE CONFIGURATION FOR USER ACCESS (This is a beta version to be reviewed)
- 08:22, 1 February 2023 G0vgs talk contribs created page CVS (Created page with "==CVS== ===CVS from a Linux platform=== CVS stands for "Concurrent Versions System" and the CVS for DXSpider is held at Sourceforge. This means that it is possible to update your DXSpider installation to the latest sources by using a few simple commands. A graphical interface to CVS for Windows is explained in the next section. Please be aware that if you update your system using CVS, it is possible that you could be running code that is very beta and not fully test...")
- 08:21, 1 February 2023 G0vgs talk contribs created page Security (Created page with "==Security== From version 1.49 DXSpider has some additional security features. These are not by any means meant to be exhaustive, however they do afford some security against piracy. These two new features can be used independently of each other or in concert to tighten the security. ===Registration=== The basic principle of registration is simple. If a user is not registered by the sysop, then they have read-only access to the cluster. The only thing they can act...")
- 08:21, 1 February 2023 G0vgs talk contribs created page Web based statistics (Created page with "==Web based statistics== ===Generic installation=== From version 1.50, you can use the freeware software MRTG to produce really nice graphical statistics on your web site. For an example try http://www.gb7mbc.net/mrtg/stats.html. The following should help you get it all working. First you need to download the latest version of MRTG from http://people.ee.ethz.ch/~oetiker/webtools/mrtg/. You will also need the following files.. libpng-1.0.14.tar.gz zlib-1.1.4.tar....")
- 08:20, 1 February 2023 G0vgs talk contribs created page Java Web applet (Created page with "==Java Web applet== In the spider tree will be a directory spider-web. This is a neat little java web applet that can be run from a website. The applet must run on the same machine as the cluster. The included README file is shown below. I should comment here that the applet is precompiled, that is, ready to go. It was compiled using JDK1.3.1. If your version is earlier than this then it may not work. Should that be the case you need to recompile or update your J...")
- 08:19, 1 February 2023 G0vgs talk contribs created page Information, files and useful programs (Created page with "==Information, files and useful programs== ===MOTD=== One of the more important things a cluster sysop needs to do is to get information to his users. The simplest way to do this is to have a banner that is sent to the user on login. This is know as a "message of the day" or "motd". To set this up, simply create a file in /spider/data called motd and edit it to say whatever you want. It is purely a text file and will be sent automatically to anyone logging in to th...")
- 08:19, 1 February 2023 G0vgs talk contribs created page Databases (Created page with "==Databases== Spider allows the creation of local or remote databases. It supports chained databases, allowing several different databases to be scanned with one simple command. Importing of databases is limited at present to the standard AK1A databases such as OBLAST and the DB0SDX QSL database but will expand with time. ===Creating databases=== Creating a database could not be more simple. All the commands are sent from the cluster prompt as the sysop user. To c...")
- 08:16, 1 February 2023 G0vgs talk contribs created page Scripts (Created page with "==Scripts== From 1.48 onwards it will become increasingly possible to control DXSpider's operation with scripts of various kinds. The directory /spider/scripts is where it all happens and is used for several things. Firstly it contains a file called startup that can be used to call in any changes to the cluster from the default settings on startup. This script is executed immediately after all initialisation of the node is done but before any connections are possible...")
- 08:15, 1 February 2023 G0vgs talk contribs created page Other filters (Created page with "==Other Filters== ==Filtering Mail== In the /spider/msg directory you will find a file called badmsg.pl.issue. Rename this to badmsg.pl and edit the file. The original looks something like this .... # the list of regexes for messages that we won't store having # received them (bear in mind that we must receive them fully before # we can bin them) The format of each line is as follows # type source pattern # P/B/F T/F/O/S...")
- 08:14, 1 February 2023 G0vgs talk contribs created page Routing and Filtering (Created page with "==Introduction== From DXSpider version 1.48, major changes were introduced to the way node connections are treated. This is part of an ongoing process to remove problems with loops and to enable talk and other functions to propagate across the whole of the worldwide cluster network. In fact, in a Spider network, it would be useful, perhaps even necessary to have loops. This would give real resilience to the network, meaning that if a link dropped, the information flo...")
- 08:14, 1 February 2023 G0vgs talk contribs created page DXSpider Administration Manual (Created page with "#Authors and Contributors #Routing and Filtering ##Introduction ##Route filters ##The node_default filter ##General route filtering ##General filter rules ##Types of filter ##Routing_and_Filtering...")
- 15:36, 30 January 2023 User account EA3CV talk contribs was created by G0vgs talk contribs
- 08:08, 29 January 2023 G0vgs talk contribs created page DXSpider Configuration Manual (Created page with "This is a placeholder for the new configuration manual...")
- 15:45, 27 January 2023 EI6IZ talk contribs created page Ubuntu 22.04 (Created page with "=== Installing dxspider 'mojo' branch on Ubuntu 22.04 === ==== Prerequisites ==== A stock install of Ubuntu server edition, install the standard version, not the light version. The default settings are fine and no extra packages are required at install time. as part of the standard install you will be asked to create a user account on the system, choose strong passwords. This is the account that you will use to manage the Ubuntu server and will have sudo privileges....")
- 15:30, 27 January 2023 G0vgs talk contribs blocked MediaWiki default talk contribs with an expiry time of indefinite (account creation disabled)
- 09:53, 27 January 2023 G0vgs talk contribs deleted page Installation Manual (New) (content was: "This page will become the default Installation Manual. It is a work in progress.", and the only contributor was "G0vgs" (talk))
- 09:51, 27 January 2023 G0vgs talk contribs created page DXSpider Installation Manual (New) (Created page with "This page is a work in progress and will be the new Installation Manual")