mirror of
https://github.com/anope/anope.git
synced 2026-06-23 10:36:38 +02:00
eda1fca43e
Conflicts: src/main.c src/mysql.c version.log git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1504 5417fbe8-f217-4b02-8779-1006273d7864
783 lines
26 KiB
Plaintext
783 lines
26 KiB
Plaintext
Anope Version 1.8.0
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
|
|
Anope Version 1.7.24
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.23b
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.23
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
# OSIgnoreDBName [OPTIONAL]
|
|
# Module: os_ignore_db
|
|
#
|
|
# Use the given filename as database for services ignores.
|
|
# If not given, the default of "os_ignore.db" will be used.
|
|
#
|
|
#OSIgnoreDBName "os_ignore.db"
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.22
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
# BotCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of BotServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
BotCoreModules "bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen"
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.21
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.20
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.19
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.18
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
###########################################################################
|
|
#
|
|
# Encryption settings
|
|
#
|
|
###########################################################################
|
|
|
|
# EncModule <module_name> [REQUIRED]
|
|
# The encryption module to use when dealing with passwords.
|
|
# This determines how the passwords are stored in the databases,
|
|
# and does not add any security as far as transmitting passwords over
|
|
# the network goes.
|
|
# enc_none provides no password encryption, storing the password in
|
|
# plain text, this is the most versiatle as passwords can easily be
|
|
# recovered.
|
|
#
|
|
# NOTE: users of anope's previous (broken) md5 implementation should
|
|
# select the enc_old option, or things may break.
|
|
#
|
|
# NOTE2: Some of these encryption methods are one-way (md5, sha1, old)
|
|
# meaning that you can NOT retrive the passwords in plain text once
|
|
# encrypted.
|
|
#
|
|
# Plain Text - enc_none
|
|
# Previous (broken) MD5 - enc_old
|
|
# MD5 - enc_md5
|
|
# SHA1 - enc_sha1
|
|
#
|
|
|
|
EncModule "enc_none"
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.17
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.16
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.15
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
# UseStrictPrivMsg [OPTIONAL]
|
|
# Using this directive will force services to only respond to privmsgs
|
|
# addressed to Nick@ServerName - e.g. NickServ@localhost.net.
|
|
# This should be used on conjunction with ircd aliases.
|
|
#
|
|
|
|
#UseStrictPrivMsg
|
|
|
|
# NSResendDelay <time> [RECOMMENDED]
|
|
# Sets the minimum length of time between consecutive uses of the
|
|
# RESEND command. If not given, this restriction is disabled (note
|
|
# that this allows "resend flooding" or "mail bombing").
|
|
|
|
NSResendDelay 90s
|
|
|
|
NSDefAutoop
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
ModuleDelayedAutoload "cs_appendtopic cs_enforce ns_maxemail os_info hs_request"
|
|
|
|
# LimitSessions [OPTIONAL]
|
|
# Enables session limiting. Session limiting prevents users from
|
|
# connecting more than a certain number of times from the same host at the
|
|
# same time - thus preventing most types of cloning. Once a host reaches
|
|
# it's session limit, all clients attempting to connect from that host
|
|
# will be killed. Exceptions to the default session limit, which are based
|
|
# on host names, can be defined via the exception list. It should be noted
|
|
# that session limiting, along with a large exception list, can degrade
|
|
# services' performance. See the source and comments in sessions.c and the
|
|
# online help for more information about session limiting.
|
|
#
|
|
# NOTE: This option is not available when STREAMLINED is defined in
|
|
# the Makefile.
|
|
|
|
LimitSessions
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
# NSAutoOPDBName [OPTIONAL]
|
|
# Module: ns_noop
|
|
#
|
|
# Use the given filename as database for the autoop list. If not given,
|
|
# the default of "autoop.db" will be used.
|
|
#
|
|
#NSAutoOPDBName "autoop.db"
|
|
|
|
# KillClonesAkillExpire <time> [REQUIRED]
|
|
# Sets the expiry time for autokills added for hosts that have been
|
|
# killed using the KILLCLONES command.
|
|
|
|
KillClonesAkillExpire 30m
|
|
|
|
# CheckClones <minusers> <maxdelay> <warningdelay> [DEPRECATED]
|
|
# Causes Services to try and detect "clones" connecting to the network.
|
|
# A WALLOPS (or GOPER, if supported on the IRC server) will be sent if
|
|
# Services thinks it has found clones.
|
|
#
|
|
# This feature has been superseded by Session Limiting.
|
|
#
|
|
# <minusers> sets the minimum number of users which must successively
|
|
# connect to the network before Services will send a clone warning.
|
|
#
|
|
# <maxdelay> sets the maximum time that can elapse between successive
|
|
# users before Services decides they are not clones.
|
|
#
|
|
# <warningdelay> sets the minimum time between clone warnings for
|
|
# clones from the same host.
|
|
#
|
|
# NOTE: This option is not available when STREAMLINED is defined in
|
|
# the Makefile.
|
|
|
|
# CheckClones 5 10s 30s
|
|
|
|
# KillClones [DISCOURAGED] [DEPRECATED]
|
|
# Causes Services to kill users which trigger the clone warnings. (If
|
|
# CheckClones is disabled, this will have no effect.)
|
|
#
|
|
# This feature has been superceded by Session Limiting.
|
|
#
|
|
# BEWARE! The clone checking code is easily fooled; it can be
|
|
# triggered falsely under many conditions, for example:
|
|
#
|
|
# - Multiple users connecting from a shell machine.
|
|
#
|
|
# - A single user repeatedly connecting and disconnecting.
|
|
#
|
|
# Be very sure you know what you're doing before you even think about
|
|
# enabling this option, and remember that Services comes with no
|
|
# warranty.
|
|
#
|
|
# If that wasn't enough discouragement:
|
|
#
|
|
# ***** DO NOT ENABLE THIS OPTION! *****
|
|
#
|
|
# NOTE: This option is not available when STREAMLINED is defined in
|
|
# the Makefile.
|
|
|
|
#KillClones
|
|
|
|
Anope Version 1.7.13
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.12
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# BSFantasyCharacter [REQUIRED]
|
|
# This option allows you to change the default prefix for fantasy
|
|
# commands in channels. This character will have to be prepended to all
|
|
# fantasy commands. If you choose "!" (the default), fantasy commands
|
|
# will, for example, be "!kick", "!op", etc.
|
|
|
|
BSFantasyCharacter "!"
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.11
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# NickLen [REQUIRED]
|
|
# Set this to the maximum allowed nick length on your network. Anope does
|
|
# not support values larger than 31, so setting them makes no sense. Be
|
|
# sure to set this correctly, as setting this wrong can result in services
|
|
# being disconnected from the network.
|
|
|
|
NickLen 31
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
# UserKey1|2|3 <value> [RECOMMENDED]
|
|
#
|
|
# These keys are required to initiate the random number generator. These
|
|
# numbers MUST be random as you want your passcodes to be random. Don't
|
|
# give these keys to anyone! Keep them private!
|
|
#
|
|
# *** NOTE ***
|
|
# If you don't enable these, or keep their default values, any talented
|
|
# programmer would be able to easily "guess" random strings used to mask
|
|
# information. Be safe, and come up with three different 7 digit numbers
|
|
|
|
#UserKey1 9866235
|
|
#UserKey2 8362013
|
|
#UserKey3 2362899
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.10
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.9
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
# IRCDModule <module_name> [REQUIRED]
|
|
# The ircd protocol module should be used when connecting anope to your
|
|
# chosen IRCD. This should be one of the following options, or a file
|
|
# provided by your IRCD author.
|
|
#
|
|
# Bahamut 1.4.27 [or later] - "bahamut"
|
|
# DreamForge 4.6.7 - "dreamforge"
|
|
# Hybrid IRCd 7.0 [experimental] - "hybrid"
|
|
# InspIRCd 1.0 Beta 5 - "inspircd"
|
|
# InspIRCd module is provided by Brain <brain@inspircd.org>
|
|
# Plexus 2.0 [or later] - "plexus"
|
|
# PTLink 6.15.0 [experimental] - "ptlink"
|
|
# RageIRCd 2.0.0 [beta-6 of later] - "rageircd"
|
|
# Ratbox 2.0.6 [or later] - "ratbox"
|
|
# ShadowIRCD 4.0x [beta 7 or later] - "shadowircd"
|
|
# Solid IRCD 3.4.x [3.4.6 or later] - "solidircd"
|
|
# UltimateIRCd 3.0.0 [or later] - "ultimate3"
|
|
# UltimateIRCd 2.8.2 [or later] - "ultimate2"
|
|
# Unreal 3.2 [beta-19 or later] - "unreal32"
|
|
# Unreal 3.1.1 [or later] - "unreal31"
|
|
# ViagraIRCd 1.3.x [or later] - "viagra"
|
|
#
|
|
|
|
#IRCDModule "unreal32"
|
|
|
|
# HostCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of HostServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
HostCoreModules "hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall"
|
|
|
|
# MemoCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of MemoServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
MemoCoreModules "ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_rsend ms_check ms_staff ms_sendall ms_help"
|
|
|
|
# HelpCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of HelpServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
HelpCoreModules "he_help"
|
|
|
|
# BotCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of BotServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
BotCoreModules "bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen bs_fantasy_unban"
|
|
|
|
# OperCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of OperServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
OperCoreModules "os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_killclones os_akill os_sgline os_sqline os_szline os_chanlist os_userlist os_logonnews os_randomnews os_opernews os_session os_noop os_jupe os_ignore os_set os_reload os_update os_restart os_quit os_shutdown os_defcon os_chankill os_svsnick os_oline os_umode os_modload os_modunload os_modlist os_modinfo"
|
|
|
|
# NickCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of NickServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
NickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_set ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend"
|
|
|
|
# ChanCoreModules <list> [RECOMMENDED]
|
|
# These modules will be loaded as part of ChanServ's core.
|
|
# It is not recommended you change these settings unless you are
|
|
# sure you understand exactly what it is you are doing.
|
|
ChanCoreModules "cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status"
|
|
|
|
# OSOpersOnly [RECOMMENDED]
|
|
# If this is defined, only IRC Operators will be permitted to use
|
|
# OperServ, regardless of module based command access restrictions.
|
|
|
|
OSOpersOnly
|
|
|
|
# NSEmailMax [OPTIONAL]
|
|
# Module: ns_maxemail
|
|
#
|
|
# Limit the amount of registrations with the same email address to the
|
|
# amount given here. If set to 0 or left commented, there will be no limit
|
|
# enforced when registering new accounts or using /msg NickServ SET EMAIL.
|
|
#
|
|
#NSEmailMax 1
|
|
|
|
# NSAutoOPDBName [OPTIONAL]
|
|
# Module: ns_noop
|
|
#
|
|
# Use the given filename as database for the autoop list. If not given,
|
|
# the default of "autoop.db" will be used.
|
|
#
|
|
#NSAutoOPDBName "autoop.db"
|
|
|
|
# OSInfoDBName [OPTIONAL]
|
|
# Module: os_info
|
|
#
|
|
# Use the given filename as database for the oper information lines.
|
|
# If not given, the default of "os_info.db" will be used.
|
|
#
|
|
#OSInfoDBName "os_info.db"
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
# UserKey1|2|3 <value> [REQUIRED]
|
|
#
|
|
# These keys are required to initiate the random number generator. These
|
|
# numbers MUST be random as you want your passcodes to be random. Don't
|
|
# give these keys to no anyone! Keep them private!
|
|
# For those pple who don't understand what to do here: Just pick three
|
|
# _different_ _random_ numbers with about 6 or 7 digits and put them here.
|
|
# If the keys don't work, they might be too long or you forgot to remove
|
|
# the # in front of them. Example:
|
|
# UserKey1 9866235
|
|
|
|
# UserKey1 <your_first_random_number_here>
|
|
# UserKey2 <your_second_random_number_here>
|
|
# UserKey3 <you_third_random_number_here>
|
|
|
|
# Numeric [OPTIONAL]
|
|
# Many ircd identify themselves with a Numeric ID when using this option
|
|
# consult your ircds documentation before using this.
|
|
#Numeric "3AX"
|
|
#Numeric "4"
|
|
|
|
# ModuleDelayedAutoload [OPTIONAL]
|
|
#
|
|
# When compiled with module support, this contains a space separated list
|
|
# of modules to automaticaly load when services are ready for new clients.
|
|
# e.g. new pesudo clients such as CatServ :-) *meow*
|
|
# By default a number of modules that we found worth adding by default are
|
|
# loaded. Feel free to change this if you want to add more, or remove some
|
|
# from the list.
|
|
#
|
|
ModuleDelayedAutoload "cs_appendtopic cs_enforce ns_maxemail ns_noop os_info"
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
###########################################################################
|
|
#
|
|
# Proxy detection
|
|
#
|
|
###########################################################################
|
|
|
|
# Note: if ProxyDetect is not set, all parameters after it in this section
|
|
# are optional.
|
|
|
|
# ProxyDetect [OPTIONAL]
|
|
#
|
|
# Enables insecure proxy detection. Services will automatically
|
|
# scan each incoming user and akill those that use insecure proxy.
|
|
#
|
|
# Anope currently supports detection of Wingate (port 23), SOCKS4/5
|
|
# (port 1080), and HTTP proxy (ports 3128 and 8080). It uses the
|
|
# protocol of each proxy type to connect to an IRC server, it does
|
|
# not only check if the port is open (so your users may still have
|
|
# an open telnet server on their port 23 for example).
|
|
#
|
|
# WARNING: You should get the authorization of the administrator of
|
|
# the computer which runs the proxy detector before enabling it; not
|
|
# all administrators will accept it. Also note that in certain
|
|
# countries, port scanning is prohibited.
|
|
#
|
|
# This feature requires threading support to be compiled into Anope.
|
|
|
|
#ProxyDetect
|
|
|
|
# ProxyThreads <number> [REQUIRED]
|
|
#
|
|
# Sets the number of threads Services will launch when starting. Each
|
|
# thread will have the responsibility to scan queued hostname for
|
|
# proxies.
|
|
#
|
|
# This value must be set depending of the number of users you have
|
|
# on your network. The more threads are used, the more simultaneous
|
|
# checks can be done. Remember however, that threads are
|
|
# resource-consuming.
|
|
#
|
|
# WARNING: On Linux, each thread takes a background process, and there
|
|
# is an additional process used for thread management; this is a problem
|
|
# if you are limited in the number of background process you can use
|
|
# (on a paid shell for example).
|
|
|
|
ProxyThreads 5
|
|
|
|
# ProxyMessage... <message> [RECOMMENDED]
|
|
#
|
|
# Sets the notices that will be sent out to users before Services
|
|
# scan them for proxy. You may not use all of them, but just as much as
|
|
# necessary.
|
|
|
|
ProxyMessage1 "I will now detect if you're using an insecure proxy."
|
|
ProxyMessage2 "If you see a connection on port 23, 1080, 3128 or 8080 from"
|
|
ProxyMessage3 "my.box.net, please disregard it, as it is the detector in action."
|
|
ProxyMessage4 "See http://proxy.myirc.net/ for information about our proxy policy."
|
|
#ProxyMessage5 "Enter"
|
|
#ProxyMessage6 "whatever"
|
|
#ProxyMessage7 "you want"
|
|
#ProxyMessage8 "here."
|
|
|
|
# ProxyCheck... [OPTIONAL]
|
|
#
|
|
# Determines what types of proxy Anope will try to find (respectively
|
|
# Wingate on port 23, SOCKS4 on port 1080, SOCKS5 on port 1080, HTTP
|
|
# proxy on port 3128, HTTP proxy on port 8080 and HTTP proxy on port
|
|
# 80).
|
|
|
|
ProxyCheckWingate
|
|
ProxyCheckSocks4
|
|
ProxyCheckSocks5
|
|
ProxyCheckHTTP1
|
|
ProxyCheckHTTP2
|
|
ProxyCheckHTTP3
|
|
|
|
# ProxyTimeout <time> [REQUIRED]
|
|
|
|
# Sets the maximum length of time we allow a connect/read operation to
|
|
# take. If you set this value too high, your threads may hang on a single
|
|
# check for a very long time. The best is to try different values
|
|
# and see which one is the more efficient for your network.
|
|
|
|
ProxyTimeout 15s
|
|
|
|
# ProxyTestServer <ip> <port> [REQUIRED]
|
|
#
|
|
# Sets the *IP* and port of the IRC server to use as a target when
|
|
# testing users for proxy.
|
|
|
|
ProxyTestServer "1.2.3.4" 6667
|
|
|
|
# ProxyExpire <time> [RECOMMENDED]
|
|
#
|
|
# Sets the length of time before a proxy host cache entry expires, if
|
|
# not used. If this is not set the default time is 2 days.
|
|
|
|
ProxyExpire 30d
|
|
|
|
# ProxyCacheExpire <time> [REQUIRED]
|
|
#
|
|
# Sets the length of time before a normal host cache entry expires, if
|
|
# not used. This cannot be set to 0d.
|
|
#
|
|
# Every non-proxy hosts will be stored in cache (to avoid too many scans
|
|
# to the same host), so you should set this enough low to not fill your
|
|
# memory, especially on large networks.
|
|
|
|
ProxyCacheExpire 1d
|
|
|
|
# ProxyAkillReason <reason> [REQUIRED]
|
|
#
|
|
# Sets the reason that will be used to AKILL an user from the network
|
|
# if a proxy is detected.
|
|
|
|
ProxyAkillReason "You're using an insecure proxy. See http://proxy.myirc.net/config.html for information about how to config your proxy in a safe manner."
|
|
|
|
# WallProxy [OPTIONAL]
|
|
#
|
|
# Sends a WALLOPS/GLOBOPS when an user using an insecure proxy is being
|
|
# AKILLed.
|
|
|
|
WallProxy
|
|
|
|
# ProxyMax <number> [REQUIRED]
|
|
#
|
|
# Sets the maximum proxy cache entries that can be displayed in a single
|
|
# call to OperServ CACHE.
|
|
|
|
ProxyMax 50
|
|
|
|
|
|
Anope Version 1.7.8
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# UseTS6 [OPTIONAL]
|
|
#
|
|
# Modern hybrid ircd like Ratbox 2.0.x support a protocol called TS6.
|
|
# However this protocol is optional thus our default support is for without
|
|
# TS6, if you want to take advantage of TS6, enable this option.
|
|
|
|
#UseTS6
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.7
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# NSAddAccessOnReg [OPTIONAL]
|
|
#
|
|
# When enabled, services will add the usermask of registering users to the
|
|
# access list of their newly created account. If you disable this, users
|
|
# will always have to identify to nickserv before being recognized, unless
|
|
# they manually add an address to the access list of their account.
|
|
|
|
NSAddAccessOnReg
|
|
|
|
# UlineServers [OPTIONAL]
|
|
#
|
|
# A list of ulined servers on your network, these servers are assumed they
|
|
# can set channel modes and we will not attempt to take them from them
|
|
# WARNING: do not put your user servers in this option
|
|
|
|
UlineServers "stats.your.network, proxy.your.network"
|
|
|
|
# KillOnSGline [OPTIONAL]
|
|
#
|
|
# When enabled, this option makes the services send an (SVS)KILL command
|
|
# immediately after SGLINE ADD. This eliminates the need of killing the
|
|
# users after the SGLINE has been added.
|
|
|
|
# KillOnSGline
|
|
|
|
# KillOnSQline [OPTIONAL]
|
|
#
|
|
# When enabled, this option makes the services send an (SVS)KILL command
|
|
# immediately after SQLINE ADD. This eliminates the need of killing the
|
|
# users after the SQLINE has been added.
|
|
|
|
# KillOnSQline
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
# NetworkDomain <name> [OPTIONAL]
|
|
#
|
|
# If your network has a common domain name, specify it there (for
|
|
# example, all IRCZONE servers have a name ending in ".irczone.cl",
|
|
# so "irczone.cl" would be set there.
|
|
#
|
|
# You can specify more than one Network Domain by separating each one by
|
|
# a space: NetworkDomain "localnet.net localnet.com"
|
|
#
|
|
# Note that this directive is no longer used by the GLOBAL command, since
|
|
# it uses a dynamic list of connected servers regardless of their
|
|
# domains. However, some modules may still use this value, so you might
|
|
# want to keep it just in case.
|
|
|
|
NetworkDomain "localnet.com"
|
|
|
|
# ListOpersOnly [DEPRECATED]
|
|
# When enabled, limits use of the ChanServ and NickServ LIST commands
|
|
# to IRC operators.
|
|
#
|
|
# This directive has been superseded by the NSListOpersOnly and
|
|
# CSListOpersOnly directives.
|
|
|
|
#ListOpersOnly
|
|
|
|
Anope Version 1.7.6
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# UserKey1|2|3 <value> [REQUIRED]
|
|
#
|
|
# These keys are required to initiate the random number generator. These
|
|
# numbers MUST be random as you want your passcodes to be random. Don't
|
|
# give these keys to no anyone! Keep them private!
|
|
|
|
#UserKey1 9866235
|
|
#UserKey2 5216332
|
|
#UserKey3 9651291
|
|
|
|
|
|
# RestrictOperNick [OPTIONAL]
|
|
# Forbids the registration of nicks that contain nick with services
|
|
# access. So if Tester is a Services Oper, for example, You can't
|
|
# register NewTester or Tester123 unless you are an IRC operator.
|
|
#RestrictOperNicks
|
|
|
|
# UseTokens [OPTIONAL]
|
|
# Allows irc networks to use TOKEN commands instead of the
|
|
# standard commands. This saves bandwidth but can break older
|
|
# modules that are not set to trap for TOKEN - if you are using
|
|
# older modules do NOT use this option
|
|
#UseTokens
|
|
|
|
# UseSVS2MODE [OPTIONAL]
|
|
# On Unreal IRCD use SVS2MODE instead of SVSMODE, doing this will
|
|
# show services changing user modes.
|
|
#UseSVS2MODE
|
|
|
|
# NewsCount [OPTIONAL]
|
|
# The number of LOGON/OPER News item to display when a user logs
|
|
# on. The default value is 3
|
|
#NewsCount 3
|
|
|
|
# Numeric [OPTIONAL]
|
|
# Many ircd identify themselves with a Numeric when using this option
|
|
# consult your ircds documentation before using this
|
|
#Numeric 0
|
|
|
|
# UnRestrictSAdmin [OPTIONAL]
|
|
# On many ircd Anope removes the umode of +a from users whom are not
|
|
# Service Admin in Anope. This mode is NOT used by Anope for any form
|
|
# of access. Thus this option allows them to keep the mode without having
|
|
# to be a Service Admin in Anope
|
|
#UnRestrictSAdmin
|
|
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.5
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# UseSVSHOLD [OPTIONAL]
|
|
# Allows Bahamut-networks to use SVSHOLD instead of the services
|
|
# enforcer. This option has been introduced in Bahamut 1.4.35 and
|
|
# places a temporary Q:Line instead of introducing a new nick,
|
|
# which is better for both CPU and bandwidth. If you enable this
|
|
# option on a pre-1.4.35 Bahamut, it is most likely to break.
|
|
#UseSVSHOLD
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
|
|
# NetworkDomain <name> [OPTIONAL]
|
|
#
|
|
# If your network has a common domain name, specify it there (for
|
|
# example, all IRCZONE servers have a name ending in ".irczone.cl",
|
|
# so "irczone.cl" would be set there.
|
|
#
|
|
# You can specify more than one Network Domain by separating each one by
|
|
# a space: NetworkDomain "localnet.net localnet.com"
|
|
#
|
|
# Note that this directive is no longer used by the GLOBAL command, since
|
|
# it uses a dynamic list of connected servers regardless of their
|
|
# domains. However, some modules may still use this value, so you might
|
|
# want to keep it just in case.
|
|
|
|
NetworkDomain "localnet.com"
|
|
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.4
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# NSNickTracking [OPTIONAL]
|
|
#
|
|
# When enabled, services will track your last nick identified when issuing
|
|
# nick changes.
|
|
|
|
#NSNickTracking
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
** DELETED CONFIGURATION DIRECTIVES **
|
|
|
|
Anope Version 1.7.3
|
|
-------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# BSCaseSensitive [OPTIONAL]
|
|
# This option will make botserv use cAsE sEnSiTiVe checking for badwords
|
|
|
|
# BSCaseSensitive
|
|
|
|
# MSMemoReceipt [OPTIONAL]
|
|
# Allow the use of memo receipts for the following groups:
|
|
# 1 - Opers Only
|
|
# 2 - Everybody
|
|
#
|
|
#MSMemoReceipt 1
|
|
|
|
Anope Version 1.7.2
|
|
--------------------
|
|
No Changes.
|
|
|
|
Anope Version 1.7.1
|
|
--------------------
|
|
** ADDED CONFIGURATION DIRECTIVES **
|
|
|
|
# UseRDB [OPTIONAL]
|
|
#
|
|
# Enable this if you want anope to load its data from a remote database.
|
|
# (e.g. MySQL)
|
|
#
|
|
#UseRDB
|
|
|
|
# NickRegDelay <seconds> [OPTIONAL]
|
|
# Prevents users from regging their nick if they are not
|
|
# connected for at least X seconds.
|
|
#NickRegDelay 30
|
|
|
|
** MODIFIED CONFIGURATION DIRECTIVES **
|
|
** DELETED CONFIGURATION DIRECTIVES **
|