summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2007-12-03 17:17:53 +0000
committergeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2007-12-03 17:17:53 +0000
commit60088ee8a1a0bae7ed0f2d387d6e4bcd0c7697f0 (patch)
tree0868b7493646592f169a7d56be280a1de9cbb34a
parent46c537271d10f3c22406642f5064b8653367d542 (diff)
BUILD : 1.7.19 (1317) BUGS : NOTES : Updates some docs; by chaz
git-svn-id: svn://svn.anope.org/anope/trunk@1317 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1035 5417fbe8-f217-4b02-8779-1006273d7864
-rw-r--r--Changes1
-rw-r--r--docs/BUGS9
-rw-r--r--docs/FAQ89
-rw-r--r--docs/INSTALL2
-rw-r--r--docs/MODULES8
-rw-r--r--docs/README3
-rw-r--r--version.log6
7 files changed, 63 insertions, 55 deletions
diff --git a/Changes b/Changes
index 543bd1a5b..f671ef03f 100644
--- a/Changes
+++ b/Changes
@@ -52,6 +52,7 @@ Anope Version S V N
12/02 F Fixed the protect commands in inspircd11.c. [#805]
12/03 F Unregistered users now have access level 0 instead of -1. [#796]
12/03 F Malformed command for InspIRCd 1.1. [#797]
+12/03 F Updates to various documentation. [ #00]
Provided by Trystan <trystan@nomadirc.net> - 2007
08/29 F Module runtime directory not always properly cleaned up. [#768]
diff --git a/docs/BUGS b/docs/BUGS
index 213b573a2..1f640fa5e 100644
--- a/docs/BUGS
+++ b/docs/BUGS
@@ -1,13 +1,4 @@
Reported Bugs from Bugzilla: http://bugs.anope.org/
---------------------------------------------------
-.- Strange Segfault on expiring nicknames. Almost arbitrary, very hard
- to reproduce.
-
-.- If there is absolutely no activity on your network, Services may delay
- timed events (nick kills, database saving, etc.) until the next message
- comes in from Services' uplink server.
-
-.- Due to the usage of execve() once we SIGHUP from the shell, we can only
- do it once, after that execve() resets our signals.
diff --git a/docs/FAQ b/docs/FAQ
index 19f6d6c82..e06dc2e0e 100644
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -1,6 +1,9 @@
-Frequently Asked Question (FAQ) concerning Anope
+Frequently Asked Questions (FAQ) concerning Anope
------------------------------------------------
+NOTE:
+An updated version of this FAQ can be found on our website: www.anope.org
+
Table of Contents
-----------------
@@ -98,10 +101,10 @@ Table of Contents
1.2) Where can I find Anope?
The latest version can always be found at the official Anope distribution
- site:
-
- * http://www.anope.org/
-
+ site:
+
+ * http://www.anope.org/
+
New version announcements can also be found at http://www.anope.org/ in the
main page.
@@ -135,14 +138,14 @@ Table of Contents
proposal to be in the next Anope release for sure. As a rule, we usually
don't add anything that can be equivalently done by other means, or that we
consider totally useless; see question 1.8 for examples of things we don't
- plan to add.
-
+ plan to add.
+
Our general intent is for Anope to provide as much functionality as
possible--while staying as lean as possible. So features which are
arguably beneficial will tend to be added, while features of limited or no
benefit or which can be equally provided by something else already in use
- will tend to be passed over.
-
+ will tend to be passed over.
+
If you'd like to give us your idea, you can go to our website at
http://www.anope.org/ and add it on our online Forum, in the Feature
Requests section.
@@ -152,8 +155,8 @@ Table of Contents
* An option to make ChanServ stay in some/all registered channels: we see
absolutely no necessity for this feature, since BotServ already does this
- anyway.
-
+ anyway.
+
* A "current time" field in NickServ and ChanServ INFO displays: Most
people have clocks of some sort either on their computer screens or on
their walls (or both), and all IRC servers, as well as Services, have a
@@ -184,8 +187,8 @@ Table of Contents
GNU make from ftp://prep.ai.mit.edu/pub/gnu/ (or wherever you prefer) and
use it instead of your system's default "make". Note that GNU make may
already be installed on your system; try using the command "gmake" instead
- of "make".
-
+ of "make".
+
The make programs bundled with SunOS/Solaris and FreeBSD have been reported
not to work; you will need to use GNU make on these systems.
@@ -203,15 +206,15 @@ Table of Contents
configuration file. (Also make sure that you are actually running one of
the supported servers. There are a gazillion different variations on the
basic IRC protocol out there, and we have neither the time nor the desire
- to add support for them.)
-
+ to add support for them.)
+
The recommended server, under which Epona (the original code base used by
Anope) was developed, is Bahamut. DreamForge 4.6.7 will also work fine, but
it's a bit obsolete nowadays. Derivatives of Bahamut and DreamForge may
also work, if they don't change the server<->server protocol too much;
contact their authors for more information. Most people, though, are
- running Anope with UnrealIRCd, UltimateIRCd or Bahamut.
-
+ running Anope with UnrealIRCd, UltimateIRCd or Bahamut.
+
As always, you can check the log file (services.log by default) for error
messages. You can also start services with the -nofork command line option
to prevent it from running in the background, and it will output the
@@ -256,8 +259,8 @@ Table of Contents
juped.server introduced by non-hub server services.my.net".
Services' uplink must have an H: line for Services in the ircd.conf file,
- which looks something like:
-
+ which looks something like:
+
H:*::services.whatever.net
3.2) I can't use the ADMIN command to add Services admins, it tells me
@@ -281,11 +284,11 @@ Table of Contents
3.5) When I used the OperServ RAW command, Anope and/or my network crashed, or
did weird things! Please fix this bug!
- "That's not a bug, it's a feature."
-
+ "That's not a bug, it's a feature."
+
Have you ever typed /msg OperServ HELP RAW? It's clearly stated there that
- this command is dangerous and that its use may result in very bad things.
-
+ this command is dangerous and that its use may result in very bad things.
+
And that's why this command has been disabled by default. If you enabled
and used it, YOU'RE ON YOUR OWN. All help requests will be ignored, even if
the problem happens not immediately.
@@ -315,12 +318,12 @@ Table of Contents
Enabling the OperServ RAW command is VERY dangerous and should never be
done on a real network without thinking about it very well first. The RAW
command can easily break your whole network if used incorrectly, and thus
- you will receive NO SUPPORT if you enable RAW on your network.
-
+ you will receive NO SUPPORT if you enable RAW on your network.
+
Before you enable RAW, be very sure you really want to enable it, and keep
in mind that you will NOT BE ABLE to receive ANY SUPPORT anymore, because
- Anope's stability cannot be guaranteed if RAW is enabled.
-
+ Anope's stability cannot be guaranteed if RAW is enabled.
+
The RAW command comes bundled as a core module for operserv. To load it,
add the os_raw module to the list of OperServ core modules. But be sure to
keep in mind that when you enable the RAW command, you CANNOT GET ANY
@@ -345,15 +348,15 @@ Table of Contents
probably out of luck; if you like, you can report it to us anyway, but
chances are it won't get fixed if we don't have instructions on reproducing
it. If you do have such a problem, you may find the crontab utility useful
- for dealing with it.
-
+ for dealing with it.
+
Also, see the DumpCore directive in the configuration file. It allows Anope
to dump its core whenever it's segfaulting, usually calling it core and
placing it into Anope's main directory. Open up gdb by issuing the
- following command at your shell:
-
- * gdb services core
-
+ following command at your shell:
+
+ * gdb services core
+
(of course replacing 'core' with the name of the core if different) and
type 'bt' at the gdb prompt. After that, send us the output you got and
keep the core file in a safe place, in case we need it to dig deeper into
@@ -379,29 +382,29 @@ Table of Contents
the change.
Make sure EVERY server on your network has a U: line for Services in
- ircd.conf, for example:
-
+ ircd.conf, for example:
+
U:services.whatever.net:*:*
5.2) Anope ignored the SET SUCCESSOR setting and deleted a channel when the
founder expired.
Normally, this is because the successor had too many channels registered;
- in this case, you will see an entry in the log file like the following:
-
+ in this case, you will see an entry in the log file like the following:
+
[date] Successor (SuccessorNick) of channel #somechannel owns too many
- channels, deleting channel #somechannel
-
+ channels, deleting channel #somechannel
+
If you don't get a message like this or you can verify that the successor
wasn't running into the channel limit, please report it using the
bug-reporting procedure below (see section 6 of the README file).
5.3) How to auto voice all those whom join my #channel?
- Execute the following commands (/cs is an alias for /msg ChanServ):
-
- /cs set #channel secure off
- /cs set #channel xop off
+ Execute the following commands (/cs is an alias for /msg ChanServ):
+
+ /cs set #channel secure off
+ /cs set #channel xop off
/cs levels #channel set AUTOVOICE -1
5.4) Channel options like RESTRICTED or SECUREOPS don't work. What's wrong?
diff --git a/docs/INSTALL b/docs/INSTALL
index 9f93aec2f..33e62f346 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -40,7 +40,7 @@ Note: You should also read the README and FAQ files!
all the needed files in the paths you specified with the configure
script, and setup file permissions. You should ensure that the data
directory is not accessible by other users, as malicious users may
- cause troubles on your network if passwords are not encrypted, or read
+ cause trouble on your network if passwords are not encrypted, or read
the memos of any user.
If you see errors during this process, please mail us with the *complete*
diff --git a/docs/MODULES b/docs/MODULES
index 93835fb00..1f6d23920 100644
--- a/docs/MODULES
+++ b/docs/MODULES
@@ -8,6 +8,7 @@ Anope Modules
5) More Modules
6) Support
7) Information for Developers
+8) Modules Repository
1) Introduction
@@ -114,3 +115,10 @@ Anope Modules
* http://wiki.anope.org/
+
+8) Modules Repository
+
+You can find modules at http://modules.anope.org
+
+These modules are 3rd party and as such are not supported by the Anope Team.
+Contact the Module Author directly with problems, not the Anope Team.
diff --git a/docs/README b/docs/README
index d8a3656c8..30f3ee1c5 100644
--- a/docs/README
+++ b/docs/README
@@ -75,6 +75,7 @@ Table of Contents
* Adam Kramer <ribosome@anope.org>
* Alvaro Toledo <atoledo@keldon.org>
* Björn Stiddien <keeper@anope.org>
+ * Charles Kingsley <chaz@anope.org>
* Chris Hogben <heinz@anope.org>
* Daniel Engel <dane@zero.org>
* David <dv@diboo.net>
@@ -188,7 +189,7 @@ Table of Contents
* Charybdis 1.0 or later
* DreamForge 4.6.7
* Hybrid 7 or later
- * InspIRCd 1.0 or later (including 1.1)
+ * InspIRCd 1.0 or later (including 1.1)
* Plexus 2.0 or later (including 3.0)
* PTlink 6.15 or later
* RageIRCd 2.0 beta-6 or later
diff --git a/version.log b/version.log
index 85d1ee1ea..cec4a0a47 100644
--- a/version.log
+++ b/version.log
@@ -9,10 +9,14 @@ VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="19"
VERSION_EXTRA="-svn"
-VERSION_BUILD="1316"
+VERSION_BUILD="1317"
# $Log$
#
+# BUILD : 1.7.19 (1317)
+# BUGS :
+# NOTES : Updates some docs; by chaz
+#
# BUILD : 1.7.19 (1316)
# BUGS : 802
# NOTES : Added support for MSVC++ 2008 Express (damn names.. gcc-4.4 would be so much shorter)