mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Update example configs, README.md and more
- Fix typos, remove misleading information, rephrase a few sentences - Add info about hmac-<hash> hash types - Remove <performance:maxwho> (the code which used this was removed in 96e4434 - @SaberUK) - Change inspircd.github.org to inspircd.org
This commit is contained in:
parent
d3b6538f95
commit
00cd97160a
@ -16,6 +16,6 @@ many different users.
|
||||
|
||||
### Links
|
||||
|
||||
* [Website](http://inspircd.github.com)
|
||||
* [GitHub]( https://github.com/inspircd)
|
||||
* [Website](http://inspircd.org)
|
||||
* [GitHub](https://github.com/inspircd)
|
||||
* [IRC](irc://irc.chatspike.net/inspircd)
|
@ -1,11 +1,9 @@
|
||||
# Configuration file for m_censor.so (1.0.0.0)
|
||||
# C.J.Edwards May 2004.
|
||||
#
|
||||
# Configuration file for m_censor.so
|
||||
|
||||
# The tags for this module are formatted as follows:
|
||||
#
|
||||
# <badword text="simple word"
|
||||
# replace="text to replace with">
|
||||
# <badword text="simple word"
|
||||
# replace="text to replace with">
|
||||
#
|
||||
# You can specify <badword text="simple word" replace="">
|
||||
# to block lines containing the word
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Configuration file for m_filter.so and m_filter_pcre.so
|
||||
# Configuration file for m_filter.so
|
||||
|
||||
# The tags for this module are formatted as follows:
|
||||
#
|
||||
|
@ -764,7 +764,7 @@ Closes all unregistered connections to the local server.">
|
||||
c Blocks private messages and notices from users who do
|
||||
not share a common channel with you (requires
|
||||
commonchans module).
|
||||
d Deaf mode. User will not recieve any messages or notices
|
||||
d Deaf mode. User will not receive any messages or notices
|
||||
from channels they are in (requires deaf module).
|
||||
g In combination with /allow, provides for server side
|
||||
ignore (requires callerid module).
|
||||
|
@ -77,7 +77,7 @@ LOCKSERV UNLOCKSERV JUMPSERVER">
|
||||
c Blocks private messages and notices from users who do
|
||||
not share a common channel with you (requires
|
||||
commonchans module).
|
||||
d Deaf mode. User will not recieve any messages or notices
|
||||
d Deaf mode. User will not receive any messages or notices
|
||||
from channels they are in (requires deaf module).
|
||||
g In combination with /allow, provides for server side
|
||||
ignore (requires callerid module).
|
||||
|
@ -132,12 +132,9 @@
|
||||
# |_| \_\___|\__,_|\__,_| |_| |_| |_|_|___/ |____/|_|\__(_) #
|
||||
# #
|
||||
# If you want to link servers to InspIRCd you must load the #
|
||||
# m_spanningtree.so module! Please see the modules list below for #
|
||||
# m_spanningtree.so module! Please see the modules list for #
|
||||
# information on how to load this module! If you do not load this #
|
||||
# module, server ports will NOT be bound! #
|
||||
# #
|
||||
# PLEASE NOTE: If you have build InspIRCd with IPv6 support, you MUST #
|
||||
# specify a bind address if you want the IRCd to bind to a IPv4 IP. #
|
||||
# module, server ports will NOT work! #
|
||||
|
||||
<bind
|
||||
# address: IP address to bind to if the box that you are hosting
|
||||
@ -183,10 +180,12 @@
|
||||
# #
|
||||
|
||||
<power
|
||||
# hash: what hash these passwords are hashed with. requires the module
|
||||
# for selected hash (m_md5.so, m_sha256.so or m_ripemd160.so) be
|
||||
# loaded and the password hashing module (m_password_hash.so)
|
||||
# loaded. Options here are: "md5", "sha256" and "ripemd160".
|
||||
# hash: what hash these passwords are hashed with.
|
||||
# Requires the module for selected hash (m_md5.so, m_sha256.so
|
||||
# or m_ripemd160.so) be loaded and the password hashing module
|
||||
# (m_password_hash.so) loaded.
|
||||
# Options here are: "md5", "sha256" and "ripemd160", or one of
|
||||
# these prefixed with "hmac-", e.g.: "hmac-sha256".
|
||||
# Optional, but recommended. Create hashed password with:
|
||||
# /mkpasswd <hash> <password>
|
||||
#hash="sha256"
|
||||
@ -626,13 +625,10 @@
|
||||
# #
|
||||
|
||||
<performance
|
||||
# netbuffersize: Size of the buffer used to recieve data from clients.
|
||||
# netbuffersize: Size of the buffer used to receive data from clients.
|
||||
# The ircd may only read this amount of text in 1 go at any time.
|
||||
netbuffersize="10240"
|
||||
|
||||
# maxwho: Maximum number of results to show in a /who query.
|
||||
maxwho="4096"
|
||||
|
||||
# somaxconn: The maximum number of connections that may be waiting
|
||||
# in the accept queue. This is *NOT* the total maximum number of
|
||||
# connections per server. Some systems may only allow this to be up
|
||||
|
@ -36,10 +36,9 @@
|
||||
# failover (see above).
|
||||
timeout="300"
|
||||
|
||||
# ssl: If defined, this states extra modules that will be used when
|
||||
# ssl: If defined, this states the SSL module that will be used when
|
||||
# making an outbound connection to the server. Options are: "openssl"
|
||||
# and "gnutls" for encryption (they are compatible with each other).
|
||||
# You must use the same (or a compatible) transport on both sides of the link.
|
||||
# and "gnutls" (they are compatible with each other).
|
||||
#
|
||||
# You will need to load the m_ssl_openssl.so module for openssl,
|
||||
# m_ssl_gnutls.so for gnutls. The server port that you connect to
|
||||
@ -100,7 +99,7 @@
|
||||
|
||||
# Failover autoconnect block. If you have multiple hubs, or want your network
|
||||
# to automatically link even if the hub is down, you can specify multiple
|
||||
# space seperated servers to autoconnect; they will be tried in a round
|
||||
# space separated servers to autoconnect; they will be tried in a round
|
||||
# robin fashion until one succeeds. Period defines the time for restarting
|
||||
# a single loop.
|
||||
<autoconnect period="120"
|
||||
|
@ -210,7 +210,7 @@
|
||||
# Allow opers (channels/auspex) to see see all joins/parts/kicks in the channel
|
||||
#
|
||||
# Exemptchanops can be used to adjust the level at which users become visible or
|
||||
# the level at which they can see the full membe list of the channel.
|
||||
# the level at which they can see the full member list of the channel.
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Autoop module: Adds basic channel access controls via the +w listmode.
|
||||
@ -265,7 +265,7 @@
|
||||
# capsmap="ABCDEFGHIJKLMNOPQRSTUVWXYZ! ">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Block color module: Blocking color-coded messages with cmode +c
|
||||
# Block color module: Blocking color-coded messages with chan mode +c
|
||||
#<module name="m_blockcolor.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -274,7 +274,7 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# CallerID module: Adds usermode +g which activates hybrid-style
|
||||
# callerid (== block all private messages unless you /accept first)
|
||||
# callerid: block all private messages unless you /accept first
|
||||
#<module name="m_callerid.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- CALLERID CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -398,7 +398,7 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Channel Names module: Allows disabling channels which have certain
|
||||
# characters in the channel name such as bold, colorcodes, etc which
|
||||
# characters in the channel name such as bold, colorcodes, etc. which
|
||||
# can be quite annoying and allow users to on occasion have a channel
|
||||
# that looks like the name of another channel on the network.
|
||||
#<module name="m_channames.so">
|
||||
@ -530,8 +530,8 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Clones module: Adds an oper command /CLONES for detecting cloned
|
||||
# users. Warning: This module may be resource intensive when its
|
||||
# command is issued, use with care.
|
||||
# users. Warning: This command may be resource intensive when it is
|
||||
# issued, use with care.
|
||||
# This module is oper-only.
|
||||
# To use, CLONES must be in one of your oper class blocks.
|
||||
#<module name="m_clones.so">
|
||||
@ -580,7 +580,7 @@
|
||||
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Channel cycle module. Server side /hop, with +ilk etc bypass.
|
||||
# Channel cycle module. Server side /hop, with +ilk etc. bypass.
|
||||
#<module name="m_cycle.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -619,8 +619,7 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Custom prefixes: allows for channel prefixes to be added.
|
||||
# This can replace m_chanprotect and m_halfop, except for services that
|
||||
# recognise those modules by name
|
||||
# This replaces m_chanprotect and m_halfop.
|
||||
#<module name="m_customprefix.so">
|
||||
#
|
||||
# name The name of the mode, must be unique from other modes
|
||||
@ -631,9 +630,11 @@
|
||||
# ranktoset The numeric rank required to set/unset this mode. Defaults to rank.
|
||||
# depriv Can you remove the mode from yourself? Defaults to yes.
|
||||
#<customprefix name="founder" letter="q" prefix="~" rank="50000" ranktoset="50000">
|
||||
#<customprefix name="admin" letter="a" prefix="&" rank="40000" ranktoset="50000">
|
||||
#<customprefix name="admin" letter="a" prefix="&" rank="40000" ranktoset="50000">
|
||||
#<customprefix name="halfop" letter="h" prefix="%" rank="20000" ranktoset="30000">
|
||||
#<customprefix name="halfvoice" letter="V" prefix="-" rank="1" ranktoset="20000">
|
||||
#
|
||||
# Do /reloadmodule m_customprefix.so after changing the settings of this module.
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Custom title module: Adds the /TITLE command which allows for trusted
|
||||
@ -722,7 +723,7 @@
|
||||
# Glob masks are accepted here also.
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Devoice Module: Let users devoice themselves.
|
||||
# Devoice Module: Let users devoice themselves using /devoice #chan.
|
||||
#<module name="m_devoice.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -829,7 +830,7 @@
|
||||
#<include file="conf/examples/inspircd.helpop-full.example">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# HIDECHANS module: Allows opers to hide their channels list from non-
|
||||
# HIDECHANS module: Allows users to hide their channels list from non-
|
||||
# opers by setting user mode +I on themselves.
|
||||
#<module name="m_hidechans.so">
|
||||
#
|
||||
@ -937,7 +938,7 @@
|
||||
#<module name="m_ircv3.so">
|
||||
# The following block can be used to control which extensions are
|
||||
# enabled.
|
||||
#<ircv3 accoutnotify="on" awaynotify="on" extendedjoin="on">
|
||||
#<ircv3 accountnotify="on" awaynotify="on" extendedjoin="on">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Join flood module: Adds support for join flood protection (+j)
|
||||
@ -1073,7 +1074,7 @@
|
||||
# are specified in a <class> tag that the oper is part of. This is so #
|
||||
# you can control who has access to this possible dangerous command. #
|
||||
# If your server is locked and you get disconnected, do a REHASH from #
|
||||
# shell to open up again.
|
||||
# shell to open up again. #
|
||||
#
|
||||
# This module is oper-only.
|
||||
#
|
||||
@ -1082,7 +1083,7 @@
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Map hiding module: replaces /MAP and /LINKS output to users with a #
|
||||
# message to see a website, set by maphide="http://link.to/site" in #
|
||||
# the security tag, instead. #
|
||||
# the <security> tag, instead. #
|
||||
#<module name="m_maphide.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -1175,10 +1176,10 @@
|
||||
#<module name="m_nokicks.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# No nicks module: Adds the +N channel mode, as well as the +b N:
|
||||
# extended bantype. +N stops all users from changing their nick,
|
||||
# the +b N: extban stops anyone from matching a +b N:nick!user@host
|
||||
# mask from changing their nick.
|
||||
# No nicks module: Adds the +N channel mode, as well as the N extban.
|
||||
# +N stops all users from changing their nick, the N extban stops
|
||||
# anyone from matching a +b N:nick!user@host mask from changing their
|
||||
# nick.
|
||||
#<module name="m_nonicks.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -1192,7 +1193,7 @@
|
||||
#<module name="m_nonotice.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Network buisness join module
|
||||
# Network business join module
|
||||
# Allows an oper to join a channel using /OJOIN, giving them +Y on the
|
||||
# channel which makes them immune to kick/deop/etc.
|
||||
#<module name="m_ojoin.so">
|
||||
@ -1224,7 +1225,7 @@
|
||||
# If you are using the m_operjoin.so module, specify options here: #
|
||||
# #
|
||||
# channel - The channel name to join, can also be a comma #
|
||||
# seperated list eg. "#channel1,#channel2". #
|
||||
# separated list eg. "#channel1,#channel2". #
|
||||
# #
|
||||
# override - Lets the oper join walking thru any modes that #
|
||||
# might be set, even bans. Use "yes" or "no". #
|
||||
@ -1256,7 +1257,7 @@
|
||||
#<operprefix prefix="!">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Oper MOTD module: Provides support for seperate message of the day
|
||||
# Oper MOTD module: Provides support for separate message of the day
|
||||
# on oper-up
|
||||
# This module is oper-only.
|
||||
#<module name="m_opermotd.so">
|
||||
@ -1288,7 +1289,7 @@
|
||||
# Oper levels module: Gives each oper a level and prevents
|
||||
# actions being taken against higher level opers
|
||||
# Specify the level as the 'level' parameter of the <type> tag
|
||||
# # This module is oper-only.
|
||||
# This module is oper-only.
|
||||
#<module name="m_operlevels.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -1315,7 +1316,7 @@
|
||||
# You can also use $user for the user ident string.
|
||||
forwardmsg="NOTICE $nick :*** Forwarding PASS to $nickrequired"
|
||||
|
||||
# cmd: Command for the nick to run when it recieves a connect
|
||||
# cmd: Command for the nick to run when it receives a connect
|
||||
# password.
|
||||
cmd="PRIVMSG $nickrequired :IDENTIFY $pass">
|
||||
|
||||
@ -1395,7 +1396,7 @@
|
||||
# Optional - If you specify to use the m_randquote.so module, then #
|
||||
# specify below the path to the randquotes.conf file. #
|
||||
# #
|
||||
#<randquote file="randquotes.conf">
|
||||
#<randquote file="quotes.txt">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Redirect module: Adds channel redirection (mode +L) #
|
||||
@ -1427,8 +1428,8 @@
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Regular Expression Provider for POSIX Regular Expressions.
|
||||
# You shouldn't need any additional libraries on a POSIX-compatible
|
||||
# system (ie: any Linux, BSD, but not Windows). You must have at least
|
||||
# 1 provider loaded to use m_filter or m_rline.
|
||||
# system (i.e.: any Linux, BSD, but not Windows). You must have at
|
||||
# least 1 provider loaded to use m_filter or m_rline.
|
||||
# On POSIX-compliant systems, regex syntax can be found by using the
|
||||
# command: 'man 7 regex'.
|
||||
#<module name="m_regex_posix.so">
|
||||
@ -1597,7 +1598,7 @@
|
||||
# and is similar in operation to the way asuka and ircu handle services.
|
||||
#
|
||||
# At the same time, this offers +r for users and channels to mark them
|
||||
# as identified seperately from the idea of a master account, which
|
||||
# as identified separately from the idea of a master account, which
|
||||
# can be useful for services which are heavily nick-as-account centric.
|
||||
#
|
||||
# This replaces m_services from 1.1 and earlier.
|
||||
@ -1624,8 +1625,6 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# SETNAME module: Adds the /SETNAME command
|
||||
# This module is oper-only.
|
||||
# To use, SETNAME must be in one of your oper class blocks.
|
||||
#<module name="m_setname.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -1645,7 +1644,7 @@
|
||||
# it directly affects the mode object itself.
|
||||
#<showwhois opersonly="yes"
|
||||
#
|
||||
# You may also set whether or not users should recieve whois notices, should
|
||||
# You may also set whether or not users should receive whois notices, should
|
||||
# they be /whois'd by an oper.
|
||||
# showfromopers="yes">
|
||||
|
||||
@ -1671,20 +1670,16 @@
|
||||
#<module name="m_sslmodes.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# GnuTLS ssl module: Adds support for client-server SSL using GnuTLS,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# GnuTLS SSL module: Adds support for SSL connections using GnuTLS,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or
|
||||
# manually symlink the source for this module from the directory
|
||||
# src/modules/extra, if you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_gnutls.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- GNUTLS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_gnutls.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_gnutls #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# SSL Info module: Allows users to retrieve information about other
|
||||
@ -1702,20 +1697,16 @@
|
||||
#<module name="m_sslinfo.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# OpenSSL ssl module: Adds support for client-server SSL using OpenSSL,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# OpenSSL SSL module: Adds support for SSL connections using OpenSSL,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or symlink
|
||||
# the source for this module from the directory src/modules/extra, if
|
||||
# you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_openssl.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- OPENSSL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_openssl.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_openssl #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Strip color module: Adds the channel mode +S
|
||||
@ -1798,7 +1789,7 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Test line module: Adds the /TLINE command, used to test how many
|
||||
# users a /GLINE or /ZLINE etc would match.
|
||||
# users a /GLINE or /ZLINE etc. would match.
|
||||
# This module is oper-only.
|
||||
# To use, TLINE must be in one of your oper class blocks.
|
||||
#<module name="m_tline.so">
|
||||
@ -1811,10 +1802,9 @@
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# UHNAMES support module: Adds support for the IRCX style UHNAMES
|
||||
# extension, which displays ident and hostname in the names list for
|
||||
# each user, saving clients from doing a WHO on the channel. Note that
|
||||
# this module is not widely supported yet. If a client does not support
|
||||
# UHNAMES it will not enable it, this will not break incompatible
|
||||
# clients.
|
||||
# each user, saving clients from doing a WHO on the channel.
|
||||
# If a client does not support UHNAMES it will not enable it, this will
|
||||
# not break incompatible clients.
|
||||
#<module name="m_uhnames.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
@ -1824,8 +1814,8 @@
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Userip module: Adds the /USERIP command
|
||||
# This module is oper-only.
|
||||
# To use, USERIP must be in one of your oper class blocks.
|
||||
# Allows users to query their own IP, also allows opers to query the IP
|
||||
# of anyone else.
|
||||
#<module name="m_userip.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
|
@ -257,20 +257,16 @@
|
||||
#<module name="m_sslmodes.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# GnuTLS ssl module: Adds support for client-server SSL using GnuTLS,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# GnuTLS SSL module: Adds support for SSL connections using GnuTLS,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or
|
||||
# manually symlink the source for this module from the directory
|
||||
# src/modules/extra, if you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_gnutls.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- GNUTLS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_gnutls.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_gnutls #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# SSL Info module: Allows users to retrieve information about other
|
||||
@ -288,20 +284,16 @@
|
||||
#<module name="m_sslinfo.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# OpenSSL ssl module: Adds support for client-server SSL using OpenSSL,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# OpenSSL SSL module: Adds support for SSL connections using OpenSSL,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or symlink
|
||||
# the source for this module from the directory src/modules/extra, if
|
||||
# you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_openssl.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- OPENSSL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_openssl.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_openssl #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
<module name="m_stripcolor.so">
|
||||
<module name="m_svshold.so">
|
||||
|
@ -248,7 +248,7 @@
|
||||
# If you are using the m_operjoin.so module, specify options here: #
|
||||
# #
|
||||
# channel - The channel name to join, can also be a comma #
|
||||
# seperated list eg. "#channel1,#channel2". #
|
||||
# separated list eg. "#channel1,#channel2". #
|
||||
# #
|
||||
# override - Lets the oper join walking thru any modes that #
|
||||
# might be set, even bans. Use "yes" or "no". #
|
||||
@ -263,7 +263,7 @@
|
||||
<module name="m_operlog.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Oper MOTD module: Provides support for seperate message of the day
|
||||
# Oper MOTD module: Provides support for separate message of the day
|
||||
# on oper-up
|
||||
# This module is oper-only.
|
||||
#<module name="m_opermotd.so">
|
||||
@ -374,38 +374,30 @@
|
||||
<module name="m_sslmodes.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# GnuTLS ssl module: Adds support for client-server SSL using GnuTLS,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# GnuTLS SSL module: Adds support for SSL connections using GnuTLS,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or symlink
|
||||
# the source for this module from the directory src/modules/extra, if
|
||||
# you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_gnutls.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- GNUTLS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_gnutls.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_gnutls #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
<module name="m_sslinfo.so">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# OpenSSL ssl module: Adds support for client-server SSL using OpenSSL,
|
||||
# if enabled. You must copy the source for this module from the directory
|
||||
# src/modules/extra, or answer 'yes' in ./configure when asked if you
|
||||
# want to enable this, or it will not load.
|
||||
# OpenSSL SSL module: Adds support for SSL connections using OpenSSL,
|
||||
# if enabled. You must answer 'yes' in ./configure when asked or symlink
|
||||
# the source for this module from the directory src/modules/extra, if
|
||||
# you want to enable this, or it will not load.
|
||||
#<module name="m_ssl_openssl.so">
|
||||
#
|
||||
#-#-#-#-#-#-#-#-#-#-#- OPENSSL CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# #
|
||||
# m_ssl_openssl.so is too complex it describe here, see the wiki: #
|
||||
# http://wiki.inspircd.org/Modules/ssl_openssl #
|
||||
# #
|
||||
# NOTE: If you want to use this module to encrypt and sign your #
|
||||
# server to server traffic, you MUST load it before m_spanningtree in #
|
||||
# your configuration file! #
|
||||
|
||||
<module name="m_stripcolor.so">
|
||||
<module name="m_svshold.so">
|
||||
|
@ -29,7 +29,7 @@
|
||||
/ * Web: http://www.inspircd.org \
|
||||
| * IRC: irc.inspircd.org #inspircd |
|
||||
| * Docs: http://wiki.inspircd.org |
|
||||
| * Bugs: http://inspircd.github.com/bugs |
|
||||
| * Bugs: http://inspircd.org/bugs |
|
||||
| |
|
||||
| We hope you like this software. Please do |
|
||||
| make sure you put some effort into |
|
||||
|
@ -29,7 +29,7 @@
|
||||
/ * Web: http://www.inspircd.org \
|
||||
| * IRC: irc.inspircd.org #inspircd |
|
||||
| * Docs: http://wiki.inspircd.org |
|
||||
| * Bugs: http://inspircd.github.com/bugs |
|
||||
| * Bugs: http://inspircd.org/bugs |
|
||||
| |
|
||||
| We hope you like this software. Please do |
|
||||
| make sure you put some effort into |
|
||||
|
@ -27,9 +27,9 @@
|
||||
# - channels/high-join-limit: allows opers with this priv to join <channels:opers> total channels instead of <channels:users> total channels.
|
||||
# PERMISSIONS:
|
||||
# - users/flood/no-throttle: allows opers with this priv to send commands without being throttled (*NOTE)
|
||||
# - users/flood/increased-buffers: allows opers with this priv to send and recieve data without worrying about being disconnected for exceeding limits (*NOTE)
|
||||
# - users/flood/increased-buffers: allows opers with this priv to send and receive data without worrying about being disconnected for exceeding limits (*NOTE)
|
||||
#
|
||||
# *NOTE: These privs are potantially dangerous, as they grant users with them the ability to hammer your server's CPU/RAM as much as they want, essentially.
|
||||
# *NOTE: These privs are potentially dangerous, as they grant users with them the ability to hammer your server's CPU/RAM as much as they want, essentially.
|
||||
privs="users/auspex channels/auspex servers/auspex users/mass-message channels/high-join-limit users/flood/no-throttle users/flood/increased-buffers"
|
||||
|
||||
# usermodes: Oper-only usermodes that opers with this class can use.
|
||||
@ -138,10 +138,12 @@
|
||||
# Remember: This is case sensitive
|
||||
name="Brain"
|
||||
|
||||
# hash: what hash this password is hashed with. requires the module
|
||||
# for selected hash (m_md5.so, m_sha256.so or m_ripemd160.so) be
|
||||
# loaded and the password hashing module (m_password_hash.so)
|
||||
# loaded. Options here are: "md5", "sha256" and "ripemd160".
|
||||
# hash: what hash this password is hashed with.
|
||||
# Requires the module for selected hash (m_md5.so, m_sha256.so
|
||||
# or m_ripemd160.so) be loaded and the password hashing module
|
||||
# (m_password_hash.so) loaded.
|
||||
# Options here are: "md5", "sha256" and "ripemd160", or one of
|
||||
# these prefixed with "hmac-", e.g.: "hmac-sha256".
|
||||
# Create hashed password with: /mkpasswd <hash> <password>
|
||||
hash="sha256"
|
||||
|
||||
|
@ -88,7 +88,7 @@ class ModuleIRCv3 : public Module
|
||||
void OnRehash(User* user)
|
||||
{
|
||||
ConfigTag* conf = ServerInstance->Config->ConfValue("ircv3");
|
||||
accountnotify = conf->getBool("accoutnotify", true);
|
||||
accountnotify = conf->getBool("accountnotify", conf->getBool("accoutnotify", true));
|
||||
awaynotify = conf->getBool("awaynotify", true);
|
||||
extendedjoin = conf->getBool("extendedjoin", true);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user