2003-05-28 14:33:19 +00:00
|
|
|
************************************************************************
|
|
|
|
** NeoStats - IRC Statistical Services **
|
2008-02-24 02:45:41 +00:00
|
|
|
** Copyright (c) 1999-2008 NeoStats Group. All Rights Reserved. **
|
2003-05-28 14:33:19 +00:00
|
|
|
** This program and all associated documentation is free but **
|
|
|
|
** copyrighted software; see the file COPYING for details. **
|
|
|
|
** Homepage: http://www.neostats.net/ **
|
|
|
|
************************************************************************
|
|
|
|
|
|
|
|
Frequently Asked Questions (FAQ)
|
|
|
|
--------------------------------
|
|
|
|
|
|
|
|
1 General questions
|
|
|
|
1.1 What is NeoStats?
|
|
|
|
1.2 Will there ever be a Windows Version of NeoStats?
|
|
|
|
1.3 What IRCD does the team recommend?
|
|
|
|
1.4 What Services package does the team recommend?
|
|
|
|
1.5 What Operating System does NeoStats Run on?
|
|
|
|
1.6 How do I uncompress the NeoStats-x.x.x.tar.gz file?
|
|
|
|
2 Compiling, configuring and installation questions
|
|
|
|
2.1 When I type compile nothing happens, whats wrong?
|
|
|
|
2.2 Typing stats says no file/directory, how do I load it?
|
|
|
|
2.3 Typing neostats says no file/directory, how do I load it?
|
2004-02-09 11:47:32 +00:00
|
|
|
2.4 When NeoStats tries to connect it says "No N Line!" How do I
|
|
|
|
add one?
|
2003-05-28 14:33:19 +00:00
|
|
|
3 Module questions
|
|
|
|
3.1 I upgraded NeoStats and now it crashes when it loads modules
|
|
|
|
like OPSB.
|
|
|
|
3.2 When I started NeoStats for the first time it flooded me with
|
|
|
|
new records. Why does it do this?
|
|
|
|
3.3 How do I install modules I downloaded from your website?
|
|
|
|
3.4 How do I load modules I downloaded and installed from your
|
|
|
|
website?
|
|
|
|
3.5 When I compile modules I get a Pointer Type Error HELP!
|
|
|
|
3.6 What is 'sumyungguy'
|
|
|
|
3.7 When I try to LOAD or UNLOAD modules I get an ACCEDD DENIED
|
|
|
|
msg! why?
|
|
|
|
3.8 Will the modules with NeoStats 2.5.0 work on older versions?
|
|
|
|
4 Coding questions
|
|
|
|
4.1 Does NeoStats API support multiple Nicks?
|
|
|
|
5 Bugs, suggestions, contributions
|
|
|
|
5.1 I have a really good idea for a module, will you make it?
|
|
|
|
5.2 Can I send you guys some money for this?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
1. General Questions
|
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
1.1 What is NeoStats?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
NeoStats is based on GeoStats by Johnathan George net@lite.net.
|
2003-06-03 13:43:46 +00:00
|
|
|
NeoStats is a set of IRC Services that can perform many many
|
|
|
|
different functions. Additionally, NeoStats can be easily
|
|
|
|
expanded with "modules" that can provide new functionality.
|
|
|
|
This means that you can configure neostats to only load what
|
|
|
|
you need.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
1.2 Will there ever be a Windows Version of NeoStats?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
The NeoStats team has considered porting a windows platform of
|
|
|
|
NeoStats on many occasions. At this stage the code needs a number
|
|
|
|
of changes so although we one day hope to provide a Windows version,
|
|
|
|
don't be surprised if this is some time away. Once we have the
|
2004-02-09 11:47:32 +00:00
|
|
|
remaining bugs ironed out, a Windows version has a 50% chance of
|
2003-06-03 13:43:46 +00:00
|
|
|
happening. Don't ask us when, we don't know.
|
2003-10-06 21:17:14 +00:00
|
|
|
|
2004-02-09 11:47:32 +00:00
|
|
|
The main NeoStats core will now compile and run on Windows using
|
2003-10-06 21:17:14 +00:00
|
|
|
cygwin but modules currently do not work.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
1.3 What IRCD does the team recommend?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
The NeoStats Team recommend that you use a supported IRCd package.
|
|
|
|
NeoStats currently supports Unreal, Ultimate 2.x.x, Ultimate 3.x.x,
|
2003-10-06 21:17:14 +00:00
|
|
|
Hybrid7, Bahamut, Mystic, Quantum and our own NeoIRCd.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-10-06 21:17:14 +00:00
|
|
|
Check ./configure --help and the README for more information.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
1.4 What Services package does the team recommend?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2004-02-09 11:47:32 +00:00
|
|
|
NeoStats has been tested with most major Services packages, such as
|
2003-06-03 13:43:46 +00:00
|
|
|
Epona, Anope, Daylight II, Magik, IRC Services.
|
|
|
|
Other Services packages may also work with NeoStats.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2004-02-09 11:47:32 +00:00
|
|
|
1.5 What Operating System does NeoStats run on?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2004-02-09 11:47:32 +00:00
|
|
|
NeoStats runs under any Linux/Unix based environment and BSD.
|
|
|
|
The main NeoStats core will compile and run on Windows using cygwin
|
|
|
|
but modules currently do not work. See 1.2 for more information on
|
|
|
|
Windows.
|
|
|
|
NeoStats DOES NOT RUN ON MACINTOSH!!!
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
1.6 How do I uncompress the NeoStats-x.x.x.tar.gz file?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
In your shell type:
|
|
|
|
|
|
|
|
tar xvfz NeoStats-x.x.x.tar.gz
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
The filename will vary depending on the version you run of NeoStats.
|
|
|
|
Change the x.x.x to match your filename e.g. NeoStats2.5.3.tar.gz.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
On systems that run an old version of tar you should use:
|
|
|
|
|
|
|
|
gzip -d NeoStats-x.x.x.tar.gz
|
|
|
|
tar xvf NeoStats-x.x.x.tar.gz
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
2. Compiling, configuring and installation questions
|
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
2.1 When I type compile nothing happens, whats wrong?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
You have to type "make" without the quotes.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
2.2 Typing stats says no file/directory, how do I load it?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
stats is the way you used to load older versions of NeoStats. Current
|
|
|
|
versions use neostats.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
2.3 Typing neostats says no file/directory, how do I load it?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
On some systems you can't just type "neostats" you need to start it
|
|
|
|
with "./neostats" without the quotes.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
2.4 When NeoStats tries to connect it says "No N Line!" How do I add one?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
Edit your ircd.conf file and and add C/N lines for StatServ, also
|
|
|
|
add U: lines for it while your there. If you can't figure out how
|
|
|
|
to add them refer to the documentation that came with your IRCd.
|
|
|
|
We cannot help you to set up your IRCd.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
3. Module questions
|
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.1 I upgraded NeoStats and it crashes when it loads modules like OPSB.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
You should rebuild and reinstall modules when you upgrade NeoStats.
|
|
|
|
See the README file for more information on upgrading and
|
|
|
|
installing.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.2 When I started NeoStats for the first time it flooded me with new
|
|
|
|
records. Why does it do this?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
When you first install it, there are no Statistics so it creates
|
|
|
|
them when it is first run. That is what you are experiencing. Once
|
|
|
|
StatServ has generated statistics for the network, these messages
|
|
|
|
will stop and you will only see them when new records are made.
|
2003-06-03 13:43:46 +00:00
|
|
|
if your network is forever growing, you can disable these "Record"
|
|
|
|
wallops by typing "/msg statserv set msgthrottle off"
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.3 How do I install modules I downloaded from your website?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
Refer to the instructions that come with the module to configure,
|
|
|
|
build and install the module.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.4 How do I load modules I downloaded and installed from your website?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
To load the module, from an IRC client type '/msg NeoStats load
|
|
|
|
modulename' where 'modulename' is the name of the new module or
|
|
|
|
add 'LOAD_MODULE modulename' in the Module section of the
|
|
|
|
neostats.cfg file then restart NeoStats.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.5 When I compile modules I get a Pointer Type Error HELP!
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
The solution to this problem is to simply ignore the message
|
|
|
|
the message does not affect the running of the module or NeoStats.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.6 What is 'sumyungguy'
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
sumyungguy is the spam module. It no longer changes its name and
|
|
|
|
just it sits and waits for a user to spam it before it echos
|
2003-06-03 13:43:46 +00:00
|
|
|
the spammer's message, nick & hostname information. If you really
|
|
|
|
want to catch spammers, SecureServ is much more effective.
|
|
|
|
SecureServ can be downloaded as a seperate module from the
|
|
|
|
NeoStats website.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.7 Why do I get ACCESS denied when I try to LOAD or UNLOAD modules?
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
To operate NeoStats you must have the correct access privileges.
|
|
|
|
You should check your oline flags before you try the command.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-06-03 13:43:46 +00:00
|
|
|
NeoStats works on a Level System, for LOAD/UNLOAD, you need at
|
|
|
|
least level 185. /msg neostats level tells you what your current
|
|
|
|
level is.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
3.8 Will the modules with NeoStats 2.5.0 work on older versions?
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
NO! Modules on the website are for this version ONLY. They will
|
|
|
|
NOT function with older versions of NeoStats. Make sure you are
|
|
|
|
using ONLY the most current modules from our Website. We also
|
|
|
|
recommend you upgrade to the latest version of NeoStats.
|
2000-02-03 23:45:51 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
The team decided to make a large number of changes to NeoStats,
|
|
|
|
causing the development version NeoStats-2.1 to be incremented
|
|
|
|
to NeoStats-2.5. In doing this, code used for the modules was
|
|
|
|
slightly modified and therefore the older modules will not work
|
|
|
|
on the new version of NeoStats. And vice versa.
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
4. Coding questions
|
|
|
|
-----------------------------------<>-----------------------------------
|
2002-03-28 16:29:09 +00:00
|
|
|
|
2003-05-28 14:33:19 +00:00
|
|
|
4.1 Does NeoStats API support multiple Nicks?
|
|
|
|
|
|
|
|
The short answer to this question is 'yes'. Some time back
|
|
|
|
development started on the NeoStats Channel Services to replace
|
|
|
|
the Epona services currently used and be fully intergrated with
|
|
|
|
NeoStats. During this design a module with multiple nick's was
|
|
|
|
designed and so was a patch to the API which enabled this feature.
|
|
|
|
At this stage there are no plans to release the multiple nicks API,
|
2003-10-06 21:17:14 +00:00
|
|
|
but rather integrate it into the NeoStats-2.5 release.
|
2003-05-28 14:33:19 +00:00
|
|
|
|
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
5. Bugs, suggestions, contributions
|
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
|
|
|
|
5.1 I have a really good idea for a module, will you make it?
|
|
|
|
|
|
|
|
It really depends on what the module is for... but we will take
|
|
|
|
suggestions and comments and probably end up doing them :P A good
|
|
|
|
example of this is the HTML stats output in StatServ and the design
|
|
|
|
of HostServ.
|
|
|
|
|
|
|
|
To make suggestions visit http://www.neostats.net/boards. Please
|
|
|
|
search the board first to see if your suggestion has already been
|
|
|
|
made.
|
|
|
|
|
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
|
|
|
|
5.2 Can I send you guys some money for this?
|
|
|
|
|
|
|
|
Yes, in small unmarked bills. ;)
|
|
|
|
|
|
|
|
-----------------------------------<>-----------------------------------
|
|
|
|
|
|
|
|
************************************************************************
|
2004-02-09 11:47:32 +00:00
|
|
|
** This document was last updated on February 9th, 2004 by M and is **
|
2003-05-28 14:33:19 +00:00
|
|
|
** based on documents originally created by Shmad and Fish. **
|
2004-02-09 11:47:32 +00:00
|
|
|
************************************************************************
|