Benutzer:Kunsi/ircd config
<pre>######################################################################## # # # ___ ___ ____ ____ _ # # |_ _|_ __ ___ _ __|_ _| _ \ / ___|__| | # # | || '_ \/ __| '_ \| || |_) | | / _` | # # | || | | \__ \ |_) | || _ <| |__| (_| | # # |___|_| |_|___/ .__/___|_| \_\\____\__,_| # # |_| # # ____ __ _ _ _ # # / ___|___ _ __ / _(_) __ _ _ _ _ __ __ _| |_(_) ___ _ __ # # | | / _ \| '_ \| |_| |/ _` | | | | '__/ _` | __| |/ _ \| '_ \ # # | |__| (_) | | | | _| | (_| | |_| | | | (_| | |_| | (_) | | | | # # \____\___/|_| |_|_| |_|\__, |\__,_|_| \__,_|\__|_|\___/|_| |_| # # |___/ # # # ##################################||#################################### #||# ##################################||#################################### # # # This is an example of the config file for InspIRCd. # # Change the options to suit your network # # # # $Id: inspircd.conf.example 11538 2009-08-24 02:41:34Z special $ # # # ____ _ _____ _ _ ____ _ _ _ # # | _ \ ___ __ _ __| | |_ _| |__ (_)___ | __ )(_) |_| | # # | |_) / _ \/ _` |/ _` | | | | '_ \| / __| | _ \| | __| | # # | _ < __/ (_| | (_| | | | | | | | \__ \ | |_) | | |_|_| # # |_| \_\___|\__,_|\__,_| |_| |_| |_|_|___/ |____/|_|\__(_) # # # # Lines prefixed with READ THIS BIT, as shown above, are IMPORTANT # # lines, and you REALLY SHOULD READ THEM. Yes, THIS MEANS YOU. Even # # if you've configured InspIRCd before, these probably indicate # # something new or different to this version and you SHOULD READ IT. # # # ######################################################################## # # # Unalphabeticalise the modules list at your own risk # # # ######################################################################## #-#-#-#-#-#-#-#-#-# INCLUDE CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-#-#-# # # # This optional tag allows you to include another config file # # allowing you to keep your configuration tidy. The configuration # # file you include will be treated as part of the configuration file # # which includes it, in simple terms the inclusion is transparent. # # # # All paths to config files are relative to the directory of the main # # config file inspircd.conf, unless the filename starts with a forward# # slash (/) in which case it is treated as an absolute path. # # # # You may also include an executable file, in which case if you do so # # the output of the executable on the standard output will be added # # to your config at the point of the include tag. # # # # Syntax is as follows: # #<include file="file.conf"> # #<include executable="/path/to/executable parameters"> # # # # Executable Include Example: # #<include executable="/usr/bin/wget -q -O - http://mynet.net/inspircd.conf"> # # #-#-#-#-#-#-#-#-#-#-#-#- SERVER DESCRIPTION -#-#-#-#-#-#-#-#-#-#-#-#- # # # Here is where you enter the information about your server. # # # <server # name: Hostname of your server. Does not need to resolve, but # does need to be correct syntax (something.somethingelse.tld). name="noname.fakenet.eu.org" # description: Server description. Spaces are allowed. description="Quality doesn't need a Name" # id: The SID to use for this server. This should not be uncommented # unless there is a SID conflict. This must be three characters long. # The first character must be a digit [0-9], the remaining two chars # may be letters [A-Z] or digits. #id="97K" # network: Network name given on connect to clients. # Should be the same on all servers on the network and # not contain spaces. network="FakeNet"> #-#-#-#-#-#-#-#-#-#-#-#- ADMIN INFORMATION -#-#-#-#-#-#-#-#-#-#-#-# # # # Describes the Server Administrator's real name (optionally), # # nick, and email address. # # # <admin # name: Real Name name="Felix Kunsmann" # nick: Nickname (preferably what you use on the network) nick="Kunsi" # email: email address. Does not have to be valid # but should be for the users to be able to contact you. email="felix@kunsmann.eu"> #-#-#-#-#-#-#-#-#-#-#-#- PORT CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#- # # # Enter the port and address bindings here. # # # # # # ____ _ _____ _ _ ____ _ _ _ # # | _ \ ___ __ _ __| | |_ _| |__ (_)___ | __ )(_) |_| | # # | |_) / _ \/ _` |/ _` | | | | '_ \| / __| | _ \| | __| | # # | _ < __/ (_| | (_| | | | | | | | \__ \ | |_) | | |_|_| # # |_| \_\___|\__,_|\__,_| |_| |_| |_|_|___/ |____/|_|\__(_) # # # # If you want to link servers to InspIRCd you must load the # # m_spanningtree.so module! Please see the modules list below 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. # <bind # address: IP address to bind to if the box that you are hosting # on has more than one IP, else the ircd will try to bind to all # IP's on the box if this is not defined. address="188.40.68.117" # port: Port for users or servers to be able to connect to. # you can select multiple ports by separating them # with a - character like the example below. port="6697" # type: Type of bind block this is. It can either be clients or # servers. Whichever you select will be the only type able to connect # to this bind section. type="clients" # ssl: If you want this bind section to use SSL, define either # gnutls or openssl here. The appropriate SSL modules must be loaded # for ssl to work. If you do not want this bind section to support ssl, # just remove or comment out this option. ssl="gnutls" > <bind address="188.40.68.117" port="6667" type="clients"> # When linking servers, the openssl and gnutls transports are largely # link-compatible and can be used alongside each other # on each end of the link without any significant issues. # Transports can only be used on server blocks. # Supported Transports are: "zip", "openssl" and "gnutls". # You must load m_ziplinks module for zip, m_ssl_openssl for openssl # or m_ssl_gnutls for gnutls. <bind address="188.40.68.117" port="7006" type="servers"> <bind address="188.40.68.117" port="7005" type="servers" transport="gnutls"> #-#-#-#-#-#-#-#-#-#- DIE/RESTART CONFIGURATION -#-#-#-#-#-#-#-#-#-#- # # # You can configure the passwords here which you wish to use for # # the die and restart commands. Only trusted IRCop's who will # # need this ability should know the die and restart password. # # # <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". # Optional, but recommended. Create hashed password with: # /mkpasswd <hash> <password> #hash="sha256" # diepass: Password for opers to use if they need to shutdown (die) # a server. diepass="m" # restartpass: Password for opers to use if they need to restart # a server. restartpass="o"> #-#-#-#-#-#-#-#-#-#- CONNECTIONS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-# # # # This is where you can configure which connections are allowed # # and denied access onto your server. The password is optional. # # You may have as many of these as you require. To allow/deny all # # connections, use a '*' or 0.0.0.0/0. # # # # -- It is important to note that connect tags are read from the -- # # TOP DOWN. This means that you should have more specific deny # # and allow tags at the top, progressively more general, followed # # by a <connect allow="*" (should you wish to have one). # # # # # <connect # name: Name to use for this connect block. Mainly used for # connect class inheriting. name="main" # allow: What IP addresses/hosts to allow for this block. allow="*" # maxchans: Maximum number of channels a user in this class # be in at one time. This overrides every other maxchans setting. #maxchans="30" # timeout: How long (in seconds) the server will wait before # disconnecting a user if they do not do anything on connect. # (Note, this is a client-side thing, if the client does not # send /nick, /user or /pass) timeout="10" # pingfreq: How often (in seconds) the server tries to ping connecting clients. pingfreq="120" # sendq: Amount of data that the server is allowed to send to the user # before they are dropped. sendq="262144" # recvq: amount of data allowed in a clients queue before they are dropped. recvq="8192" # localmax: Maximum local connections per IP. localmax="5" # globalmax: Maximum global (network-wide) connections per IP. globalmax="5" # useident: Defines if users in this class must respond to a ident query or not. useident="no" # limit: How many users are allowed in this class limit="10000" # modes: Usermodes that are set on users in this block on connect. # Enabling this option requires that the m_conn_umodes module be loaded. # This entry is highly recommended to use for/with IP Cloaking/masking. # For the example to work, this also requires that the m_cloaking # module be loaded as well. modes="+i"> #-#-#-#-#-#-#-#-#-#-#-#- CIDR CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#- # # # CIDR configuration allows detection of clones and applying of # # throttle limits across a CIDR range. (A CIDR range is a group of # # IPs, for example, the CIDR range 192.168.1.0-192.168.1.255 may be # # represented as 192.168.1.0/24). This means that abuse across an ISP # # is detected and curtailed much easier. Here is a good chart that # # shows how many IPs the different CIDRs correspond to: # # http://en.wikipedia.org/wiki/CIDR#Prefix_aggregation # # # <cidr # ipv4clone: specifies how many bits of an IP address should be # looked at for clones. The default only looks for clones on a # single IP address of a user. You do not want to set this # extremely low. (Values are 0-32). ipv4clone="32" # ipv6clone: specifies how many bits of an IP address should be # looked at for clones. The default only looks for clones on a # single IP address of a user. You do not want to set this # extremely low. (Values are 0-128). ipv6clone="128"> # This file has all the information about oper classes, types and o:lines. # You *MUST* edit it. <include file="opers.conf"> # This file has all the information about server links and ulined servers. # You *MUST* edit it if you intend to link servers. <include file="links.conf"> #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# # # <files # motd: Path to your motd file. Path is relative to the conf directory. motd="inspircd.motd" # rules: Path to your rules file. Path is relative to the conf directory. # This is optional and is displayed when a user does /rules on the network. rules="inspircd.rules"> #-#-#-#-#-#-#-#-#-#-#-# MAXIMUM CHANNELS -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # # <channels # users: Maximum number of channels a user can be in at once. users="30" # opers: Maximum number of channels a oper can be in at once. opers="100"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-# DNS SERVER -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # If these values are not defined, InspIRCd uses the default DNS resolver # of your system. <dns # server: DNS server to use to attempt to resolve IP's to hostnames. # in most cases, you won't need to change this, as inspircd will # automatically detect the nameserver depending on /etc/resolv.conf # (or, on windows, your set nameservers in the registry.) # Note that this must be an IP address and not a hostname, because # there is no resolver to resolve the name until this is defined! # server="213.133.99.99" # timeout: seconds to wait to try to resolve DNS/hostname. timeout="5"> # An example of using an IPv6 nameserver #<dns server="::1" timeout="5"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-# PID FILE -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # Define the path to the PID file here. The PID file can be used to # # rehash the ircd from the shell or to terminate the ircd from the # # shell using shell scripts, perl scripts, etc... and to monitor the # # ircd's state via cron jobs. If this is a relative path, it will be # # relative to the configuration directory, and if it is not defined, # # the default of 'inspircd.pid' is used. # # # #<pid file="/path/to/inspircd.pid"> #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # Use these tags to customise the ban limits on a per channel basis. # # The tags are read from top to bottom, and any tag found which # # matches the channels name applies the banlimit to that channel. # # It is advisable to put an entry with the channel as '*' at the # # bottom of the list. If none are specified or no maxbans tag is # # matched, the banlist size defaults to 64 entries. # # # <banlist chan="*" limit="128"> #-#-#-#-#-#-#-#-#-#-#- DISABLED FEATURES -#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # This tag is optional, and specifies one or more features which are # # not available to non-operators. # # # # For example you may wish to disable NICK and prevent non-opers from # # changing their nicknames. # # Note that any disabled commands take effect only after the user has # # 'registered' (e.g. after the initial USER/NICK/PASS on connection) # # so for example disabling NICK will not cripple your network. # # # # You can also define if you want to disable any channelmodes # # or usermodes from your users. # # # # `fakenonexistant' will make the ircd pretend that nonexistant # # commands simply don't exist to non-opers ("no such command"). # # # #<disabled commands="TOPIC MODE" usermodes="" chanmodes="" fakenonexistant="yes"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#- RTFM LINE -#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # Just remove this... Its here to make you read ALL of the config # # file options ;) # #<die value="You should probably edit your config *PROPERLY* and try again."> #-#-#-#-#-#-#-#-#-#-#-#-#- SERVER OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-# # # # Settings to define which features are usable on your server. # # # <options # prefixquit: What (if anything) a users' quit message # should be prefixed with. prefixquit="Quo vadis: " # suffixquit: What (if anything) a users' quit message # should be suffixed with. suffixquit="" # prefixpart: What (if anything) a users' part message # should be prefixed with. prefixpart="" # suffixpart: What (if anything) a users' part message # should be suffixed with. suffixpart="" # syntaxhints: If enabled, if a user fails to send the correct parameters # for a command, the ircd will give back some help text of what # the correct parameters are. syntaxhints="no" # cyclehosts: If enabled, when a user gets a host set, it will cycle # them in all their channels. If not, it will simply change their host # without cycling them. cyclehosts="yes" # ircumsgprefix: Use undernet-style message prefixing for NOTICE and # PRIVMSG. If enabled, it will add users' prefix to the line, if not, # it will just message the user normally. ircumsgprefix="no" # announcets: If set to yes, when the TimeStamp on a channel changes, all users # in channel will be sent a NOTICE about it. announcets="yes" # hostintopic: If enabled, channels will show the host of the topicsetter # in the topic. If set to no, it will only show the nick of the topicsetter. hostintopic="yes" # pingwarning: If a server does not respond to a ping within x seconds, # it will send a notice to opers with snomask +l informing that the server # is about to ping timeout. pingwarning="15" # serverpingfreq: How often pings are sent between servers (in seconds). serverpingfreq="60" # allowhalfop: Allows the use of +h channelmode (halfops). allowhalfop="yes" # defaultmodes: What modes are set on a empty channel when a user # joins it and it is unregistered. This is similar to Asuka's # autochanmodes. defaultmodes="nt" # moronbanner: This is the text that is sent to a user when they are # banned from the server. moronbanner="You're banned! Email felix@kunsmann.eu with the ERROR line below for help." # exemptchanops: Defines what channel modes channel operators are # exempt from. Supported modes are +TCGfcSFBgN. Defaults to off. exemptchanops="" # invitebypassmodes: This allows /invite to bypass other channel modes. # (Such as +k, +j, +l, etc) invitebypassmodes="yes"> #-#-#-#-#-#-#-#-#-#-#-# PERFORMANCE CONFIGURATION #-#-#-#-#-#-#-#-#-#-# # # <performance # netbuffersize: Size of the buffer used to recieve 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. # It is not recommended to set this above 1024. maxwho="128" # 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 # to 5, while others (such as linux and *BSD) default to 128. somaxconn="128" # softlimit: This optional feature allows a defined softlimit for # connections. If defined, it sets a soft max connections value. # must be lower than ./configure maxclients. softlimit="12800" # quietbursts: When syncing or splitting from a network, a server # can generate a lot of connect and quit messages to opers with # +C and +Q snomasks. Setting this to yes squelches those messages, # which makes it easier for opers, but degrades the functionality of # bots like BOPM during netsplits. quietbursts="yes" # nouserdns: If enabled, no DNS lookups will be performed on # connecting users. This can save a lot of resources on very busy servers. nouserdns="no"> #-#-#-#-#-#-#-#-#-#-#-# SECURITY CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# # # <security # announceinvites: If this option is set, then invites are announced # to the channel when a user invites another user. If you consider # this to be unnecessary noise, set this to 'none'. # To announce to all ops, set this to 'ops' and to announce to all users, # set the value to 'all'. The value 'dynamic' will make the messages # go to every user who has power of INVITE on the channel. This # is the recommended setting. announceinvites="dynamic" # hidemodes: If enabled, then the listmodes given will be hidden # from users below halfop. This is not recommended to be set on +b # as it may break some functionality in popular clients such as mIRC. hidemodes="eI" # hideulines: If this value is set to yes, U-lined servers will # be hidden from non-opers in /links and /map. hideulines="no" # flatlinks: If this value is set to yes, /map and /links will # be flattened when shown to non-opers. flatlinks="yes" # hidewhois: When defined, the given text will be used in place # of the server a user is on when whoised by a non-oper. Most # networks will want to set this to something like "*.netname.net" # to conceal the actual server a user is on. hidewhois="" # hidebans: If this value is set to yes, when a user is banned ([gkz]lined) # only opers will see the ban message when the user is removed # from the server. hidebans="no" # hidekills: If defined, replaces who set a /kill with a custom string. hidekills="" # hidesplits: If enabled, non-opers will not be able to see which # servers split in a netsplit, they will only be able to see that one # occurred (If their client has netsplit detection). hidesplits="no" # maxtargets: Maximum number of targets per command. # (Commands like /notice, /privmsg, /kick, etc) maxtargets="20" # customversion: Displays a custom string when a user /version's # the ircd. This may be set for security reasons or vanity reasons. customversion="" # operspywhois: If this is set to yes, when a oper /whois 's a user, # it will show all channels the user is in including +s and +p # channels. operspywhois="yes" # runasuser: If this is set, InspIRCd will attempt to setuid # to run as this user- allows binding of ports under 1024. # NOT SUPPORTED/NEEDED UNDER WINDOWS. #runasuser="" # runasgroup: If this is set, InspIRCd will attempt to set group # to run under this group, which allows binding of ports under 1024 # NOT SUPPORTED/NEEDED UNDER WINDOWS. #runasgroup="" # restrictbannedusers: If this is set to yes, InspIRCd will not allow users # banned on a channel to change nickname or message channels they are # banned on. restrictbannedusers="yes" # genericoper: Setting this value to yes makes all opers on this server # appear as 'is an IRC operator' in their WHOIS, regardless of their # oper type, however oper types are still used internally. This only # affects the display in WHOIS. genericoper="no" # userstats: /stats commands that users can run (opers can run all). userstats="Pu"> #-#-#-#-#-#-#-#-#-#-#-#-# LIMITS CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# # # # This configuration tag defines the maximum sizes of various types # # on IRC, such as the maximum length of a channel name, and the # # maximum length of a channel. Note that with the exception of the # # identmax value all values given here are the exact values you would # # expect to see on IRC. This contrasts with the older InspIRCd # # releases where these values would be one character shorter than # # defined to account for a null terminator on the end of the text. # # # # These values should match network-wide otherwise issues will occur. # # # # The highest safe value you can set any of these options to is 500, # # but it is recommended that you keep them somewhat # # near their defaults (or lower). # <limits # maxnick: Maximum length of a nickname. maxnick="31" # maxchan: Maximum length of a channel name. maxchan="64" # maxmodes: Maximum number of mode changes per line. maxmodes="20" # maxident: Maximum length of a ident/username. maxident="11" # maxquit: Maximum length of a quit message. maxquit="255" # maxtopic: Maximum length of a channel topic. maxtopic="307" # maxkick: Maximum length of a kick message. maxkick="255" # maxgecos: Maximum length of a GECOS (realname). maxgecos="128" # maxaway: Maximum length of an away message. maxaway="200"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # Logging # ------- # # Logging is covered with the <log> tag, which you may use to change # the behaviour of the logging of the IRCd. # # In InspIRCd as of 1.2, logging is pluggable and very extensible. # Different files can log the same thing, different 'types' of log can # go to different places, and modules can even extend the log tag # to do what they want. # # An example log tag would be: # <log method="file" type="OPER" level="default" target="opers.log"> # which would log all information on /oper (failed and successful) to # a file called opers.log. # # There are many different types which may be used, and modules may # generate their own. A list of useful types: # - USERS - information relating to user connection and disconnection # - CHANNELS - information relating to joining and parting of channels. # XXX someone doc more on this # # You may also log *everything* by using a type of *, and subtract things out # of that by using -TYPE - for example "* -USERINPUT -USEROUTPUT". # # The following log tag is highly default and uncustomised. It is recommended you # sort out your own log tags. This is just here so you get some output. <log method="file" type="* -USERINPUT -USEROUTPUT -m_spanningtree" level="default" target="ircd.log"> #-#-#-#-#-#-#-#-#-#-#-#-#- WHOWAS OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-# # # # This tag lets you define the behaviour of the /whowas command of # # your server. # # # <whowas # groupsize: Maximum entries per nick shown when performing # a /whowas nick. groupsize="10" # maxgroups: Maximum number of nickgroups that can be added to # the list so that /whowas does not use a lot of resources on # large networks. maxgroups="100000" # maxkeep: Maximum time a nick is kept in the whowas list # before being pruned. Time may be specified in seconds, # or in the following format: 1y2w3d4h5m6s. Minimum is # 1 hour. maxkeep="3d"> #-#-#-#-#-#-#-#-#-#-#-#-#-#- BAN OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # The ban tags define nick masks, host masks and ip ranges which are # # banned from your server. All details in these tags are local to # # Your server. # # # <badnick # nick: Nick to disallow. Wildcards are supported. nick="ChanServ" # reason: Reason to display on /nick. reason="Reserved For Services"> <badnick nick="NickServ" reason="Reserved For Services"> <badnick nick="OperServ" reason="Reserved For Services"> <badnick nick="MemoServ" reason="Reserved For Services"> <badhost host="root@*" reason="Don't irc as root!"> # exception: Hosts that are exempt from [kgz]lines. <exception # host: ident@hostname to exempt. # Wildcards and CIDR (if you specify an IP) can be used. host="*@*fakenet.eu.org" # reason: Reason for exception. Only shown in /stats e reason="Opers hostname"> #-#-#-#-#-#-#-#-#-#-#- INSANE BAN OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # This optional tag allows you to specify how wide a gline, eline, # # kline, zline or qline can be before it is forbidden from being # # set. By setting hostmasks="yes", you can allow all G, K, E lines, # # no matter how many users the ban would cover. This is not # # recommended! By setting ipmasks="yes", you can allow all Z lines, # # no matter how many users these cover too. Needless to say we # # don't recommend you do this, or, set nickmasks="yes", which will # # allow any qline. # # # <insane # hostmasks: Allow bans with insane hostmasks. (over-reaching bans) hostmasks="no" # ipmasks: Allow bans with insane ipmasks. (over-reaching bans) ipmasks="no" # nickmasks: Allow bans with insane nickmasks. (over-reaching bans) nickmasks="no" # trigger: What percentage of users on the network to trigger # specifying an insane ban as. The default is 95.5%, which means # if you have a 1000 user network, a ban will not be allowed if it # will be banning 955 or more users. trigger="95.5"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- YAWN -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # # # You should already know what to do here :) # #<die value="User error. Insert new user and press any key. (you didn't edit your config properly.)"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# MODULES #-#-#-#-#-#-#-#-#-#-#-#-#-#-# # ____ _ _____ _ _ ____ _ _ _ # # | _ \ ___ __ _ __| | |_ _| |__ (_)___ | __ )(_) |_| | # # | |_) / _ \/ _` |/ _` | | | | '_ \| / __| | _ \| | __| | # # | _ < __/ (_| | (_| | | | | | | | \__ \ | |_) | | |_|_| # # |_| \_\___|\__,_|\__,_| |_| |_| |_|_|___/ |____/|_|\__(_) # # # # Well done, you've reached the end of the basic configuration, your # # ircd should now start if you want to try it out! (./inspircd start) # # # # We now suggest you read and edit modules.conf, as modules are what # # provide almost all the features of InspIRCd. :) # # # # The default does nothing -- we include it for simplicity for you. # <include file="modules.conf"> ######################################################################### # # # - InspIRCd Development Team - # # http://www.inspircd.org # # # ######################################################################### </pre>