mirror of
https://github.com/anope/anope.git
synced 2026-06-29 12:56:38 +02:00
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
This commit is contained in:
parent
46c537271d
commit
60088ee8a1
@@ -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]
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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?
|
||||
|
||||
+1
-1
@@ -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*
|
||||
|
||||
@@ -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.
|
||||
|
||||
+2
-1
@@ -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
|
||||
|
||||
+5
-1
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user