All pastes #899033 Raw Edit

Untitled

public text v1 · immutable
·published 2008-02-10 20:34 UTC
rendered paste body
# This is the template for the oneIRC IRC Network
# (C)2003-05 Daniel "Acidic32" Moss
#
# If you want a more informative conf file, use example.conf

# [M:line]
#
# The M: line defines the identity of your server.
# M:<server name>:<virtual host>:<description>::<numeric>
# <server name>		The name of your server
# <virtual host>	The IP address used by your server to initiate
#			outgoing connections: server-to-server links and
#			identd checks.
# <description>		A short description of your server
# <numeric>		A numeric that identifies your server on the
#			network. It is used in server-server communication
#			only and *MUST* be unique.
# - The M: line is required.
#
# Example:
M:cglass.oneIRC.com:85.92.84.132:Sponsored by www.cglass.co.uk::158


# [A:line]
# Administrative information about the server
# A:<line 1>:<line 2>:<line 3>
# <line 1-3>	Three lines of text containing administrative information.
# - The A: line is not required, but highly recommended.
#
# Example:
#A:My Server Admin:AdminNick:Admin@MyServer.net
A:Darren Kierman:Carlisle Glass:www.cglass.co.uk

# [Y:lines]
# Defines connection classes
# Y:<class>:<ping frequency>:<connect frequency>:<maximum links>:<maximum sendq>
# <class>	A number uniquely identifying this class
# <ping freq>	Frequency in seconds at which the server will send keep-alive
#		PINGs to the connected client/server.
# <conn. freq>  Seconds between connection attempts, for server classes.
# <max links>	Maximum number of allowed connections in this class,
# <max sendq>	Maximum amount of data in bytes that can be backlogged for
#		this connection on the server before the connection gets closed.
# - Y: lines are not a legal requirement but a practical necessity.
#
# Clients
Y:1:90:0:6000:65536
# Operators
Y:10:90:0:10:65536
# Servers
Y:20:180:500:25:65536


# [I:lines]
# Authorizes clients and filters them into classes
# I:<address/hostmask>:<password/limit>:<hostmask>::<class>
# <IP mask>	An IP address mask
# <pass/limit>	Password or connection limit.
# <hostmask>	Hostmask
# <class>	The class (defined by Y: line) for this connection
# - I: lines are not a legal requirement but a practical necessity.

# Allow all connections
I:*::*::1
# for operators
I:*::*::10


# [T:lines]
# Display customized MOTD's depending on client's class or hostname
# T:<hostmask|class>:<motd-file>
# <host|class>	A hostmask or class number
# <motd-file>	Patch to a file containing a MOTD
# - T: lines are not required


# [U:lines]
# Define services servers and juped nicknames
# U:<server>:<juped-nicks>:*
# <server>	Name of a services server
# <juped-nicks>	Comma separated list of juped nicks
# - U: lines are required when you run services (i.e., raveserv)
#
# Notes:
#	- No more than 4 juped nicknames per line
#	- U: lines must have no trailing spaces or bad things will happen.
#	- Server names must be full names, they cannot be wildcarded
#	- The trailing :* is mandatory
#	- All servers on your network must have the same U: lines
#
# Examples:
# REQUIRED FOR LINKING TO oneIRC.com BELOW!
#
U:services.oneIRC.com:OS,O,NS,oneIRC:*
U:services2.oneIRC.com:OS2,O2,NS2,oneIRC2:*
U:services3.oneIRC.com:Admin,Oper,IRCop,Owner:*
U:services4.oneIRC.com:KillOp,Services,NickServ,ChanServ:*
U:Services5.oneIRC.com:OperServ,RootServ,NameServ,AuthServ:*
U:stats.oneIRC.com:SS,StatServ,NameServ,NoteServ:*
U:memos.oneIRC.com:MS,MemoServ,Login,Auth:*


# [K:lines]
# Ban clients from your server
# K:<mask>:<"reason">:<username>
# <mask>	A hostname or IP mask
# <reason>	The reason the client(s) is/are banned
# <username>	Client's username username
# - K: lines are not mandatory
#
# Examples:
#
# Ban well-know floodbots based on their realname field
K:$R*sub7*:"You are infected with a Trojan":*


# [C:lines]
# Connect your server to other servers
# C:<host|ip>:<password>:<remote-server>:<port>:<class>
# <host|ip>	Hostname or IP address of the remote server
# <password>	Connection password
# <rem-server>	Name of the remote server
# <port>	Port to connect to on the remote server
# <class>	Class to be used for this connection
# - C: lines are not required, but necessary to connect to other servers.
#
# Examples:
# Uplink to a hub
#C:192.168.77.12:gUeS5whaT!:hub.uk.oneIRC.com:4400:70
C:<ip here>:slink:hub.oneirc.com:4400:70
C:83.170.106.80:slink:equiphase.oneirc.com:4400:70

# [H:lines]
# Defines what servers allowed to be hubs
# H:<mask>::<server-name>
# <mask>	A mask defining what servers the given hub is allowed to hub.
# <server-name>	Name of a hub server
# - H: lines are not required, but needed in a multi-server network.
#
#
# Example:
H:*.*::hub.oneIRC.com
H:*.*::equiphase.oneirc.com
H:*.*::wakita.oneirc.com

# [D:lines]
# Specify server-to-server connection policies.
#
# D: and d: lines allow you to set pretty fine-grained policies with
# regard to the routing on an IRC network. For a complete description and
# examples of D: lines, see the readme.crules file.


# [O:lines]
# Grant operator status to users
# O:<host|ip mask>:<password>:<nick>::<class>
# o:<host|ip mask>:<password>:<nick>::<class>
# <host|ip>	A hostname or IP address mask required for the O: line
# <password>	An encrypted password
# <nick>        Nickname required to oper up
# <class>	A connection class
# - O: lines are not required
#
# O: lines with a capital O are global operators, their privileges apply
# to all servers on a given network. o: lines with a lowercase o are local
# o: lines, their privileges apply to your local server only.
#
# Less is more. Choose your operators sparingly and carefully.
#
# WARNING! FOR OFLAGS TO WORK. THE O:LINE MUST BE A CAPITAL O: not small o:
#
# The main diffrence with Rave IRC Daemon and IRCu, is the OFLAGS in the
# O:lines. The current flags are listed below with information about its use.
# An oflag DOES NOT have to be used and can be left BLANK. If so, a big O:
# defines a Global operator, and a small o: defines a LOCAL oper.
# You can use as many or as little oflags as you like.
#
#    A - Server Administrator
#    O - Global Operator
#    h - Auto +h on /oper
#
# The encrypted password is optional.  If you wish to encrypt your password,
# there is a utility in the ircd.  Please read the file tools/README.

O:*@*:glSHOP99:darren:AO:10
O:*@*.dsl.pipex.com:daonemoss86:acidic32:AO:10

# [P:lines]
# Defines listening ports and the type(s) of connections they will accept.
# P:<IP-mask>:<address>:<status>:<port>
# <IP-mask>	An IP address mask specifying what addresses can connect to
#		this port.
# <address>	A local IP address that ircu should bind this port to.
# <status>	Defines what types of connections are allowed to this port,
#		<status> can be either or both of 'C' for clients, or 'S'
#		for servers. Optionally a trailing 'H' can be specified,
#		denoting that this port is hidden (will not show up in /STATS P).
#		An 'E' can be specified for encrypted ssl connections.
#		If the 'H' flag is used, it must be the last character listed.
# <port>	A port number to listen on, this must be greater than 1024.
# - P: lines are required to connect any server or client to your server.
#
#	- If <address> is not specified, your system's default address is used.
#	- If <address> is invalid or not a local address, ircu will bind to all
#	  interfaces on your system.
#
# Examples:
# The default port clients connect on
P::85.92.84.132:C:6667
P::85.92.84.132:C:6668
P::85.92.84.132:C:6669
P::85.92.84.132:C:6666
P::85.92.84.132:C:6665
P::85.92.84.132:C:7000

# A port for hubs to connect on
P::85.92.84.132:S:4400


# [Q:lines]
# Prohibit local operators from setting/clearing modes on a channel.
# Q:<channel>:<"reason">
# <channel>	A channel name
# <"reason">	The reason why this channel should not be touched.
# - Q: lines are not required
#
# Notes:
#	- Since the # character denotes a comment, you must escape it
#	  with a \ character
#	- Put your reason "in quotes".
#	- Q: lines apply to operators on your server only, they have no
#	  network-wide effect, which is why they should be synchronized
#	  across servers.
# 	- Operators can overrule Q: lines by prepending a '!' to the
#	  channel name.
#
# Examples:
Q:\#abusers:"These abusers need to learn to fend for themselves."
Q:\#coder-com:"What the hell do you think you are doing?!"


# [F:lines]
# Set features on your server
# F:<feature>:<value>
# <feature>	The name of a feature (in capitals)
# <value>	The value to be assigned to the feature
# - F: lines are not required.
#
# Previous versions of ircu required you to define a lot of settings at
# compile time; beginning with version 2.10.11 all of these and more can
# now be set in ircd.conf via F: lines. The values of these variables can
# be retrieved and set via IRC through the /GET and /SET commands.
#
# For a complete description of features, and how to set them, see the
# doc/readme.features file.
#
# Listed below are all possible F: lines, with their default values.
#
F:DOMAINNAME:<obtained from /etc/resolv.conf by ./configure>
F:RELIABLE_CLOCK:FALSE
F:BUFFERPOOL:27000000
F:HAS_FERGUSON_FLUSHER:FALSE
F:CLIENT_FLOOD:1024
F:SERVER_PORT:4400
F:NODEFAULTMOTD:TRUE
F:MOTD_BANNER
F:KILL_IPMISMATCH:FALSE
F:IDLE_FROM_MSG:TRUE
F:HUB:FALSE
F:WALLOPS_OPER_ONLY:TRUE
F:NODNS:FALSE
#F:RANDOM_SEED:<you should set one explicitly>
F:DEFAULT_LIST_PARAM
F:NICKNAMEHISTORYLENGTH:800
F:HOST_HIDING:FALSE
F:HIDDEN_HOST:users.oneIRC.com
F:HIDDEN_IP:127.0.0.1
F:CONNEXIT_NOTICES:FALSE
F:NICKLEN:32
F:KILLCHASETIMELIMIT:30
F:MAXCHANNELSPERUSER:10
F:AVBANLEN:40
F:MAXBANS:30
F:MAXSILES:15
F:HANGONGOODLINK:300
F:HANGONRETRYDELAY:10
F:CONNECTTIMEOUT:90
F:TIMESEC:60
F:MAXIMUM_LINKS:1
F:PINGFREQUENCY:120
F:CONNECTFREQUENCY:600
F:DEFAULTMAXSENDQLENGTH:40000
F:GLINEMAXUSERCOUNT:20
F:MPATH:ircd.motd
F:RPATH:remote.motd
F:PPATH:ircd.pid
F:VIRTUAL_HOST:TRUE
F:TOS_SERVER:0x08
F:TOS_CLIENT:0x08
F:POLLS_PER_LOOP:200
F:IRCD_RES_TIMEOUTS:4
F:IRCD_RES_RETRIES:2
F:AUTH_TIMEOUT:9
F:CRYPT_OPER_PASSWORD:FALSE
F:OPER_NO_CHAN_LIMIT:TRUE
F:OPER_MODE_LCHAN:TRUE
F:OPER_WALK_THROUGH_LMODES:FALSE
F:NO_OPER_DEOP_LCHAN:FALSE
F:SHOW_INVISIBLE_USERS:TRUE
F:SHOW_ALL_INVISIBLE_USERS:TRUE
F:UNLIMIT_OPER_QUERY:FALSE
F:LOCAL_KILL_ONLY:FALSE
F:CONFIG_OPERCMDS:FALSE
F:LOCAL_CHANNELS:TRUE
F:OPER_KILL:TRUE
F:OPER_REHASH:TRUE
F:OPER_RESTART:TRUE
F:OPER_DIE:TRUE
F:OPER_GLINE:TRUE
F:OPER_LGLINE:TRUE
F:OPER_JUPE:TRUE
F:OPER_LJUPE:TRUE
F:OPER_OPMODE:TRUE
F:OPER_LOPMODE:TRUE
F:OPER_FORCE_OPMODE:TRUE
F:OPER_FORCE_LOPMODE:TRUE
F:OPER_BADCHAN:FALSE
F:OPER_LBADCHAN:FALSE
F:OPER_SET:FALSE
F:OPER_WIDE_GLINE:TRUE
F:LOCOP_KILL:TRUE
F:LOCOP_REHASH:TRUE
F:LOCOP_RESTART:FALSE
F:LOCOP_DIE:FALSE
F:LOCOP_LGLINE:TRUE
F:LOCOP_LJUPE:TRUE
F:LOCOP_LOPMODE:TRUE
F:LOCOP_FORCE_LOPMODE:TRUE
F:LOCOP_LBADCHAN:FALSE
F:LOCOP_SET:FALSE
F:LOCOP_WIDE_GLINE:FALSE
F:HIS_MAP:TRUE
F:HIS_SNOTICES:FALSE
F:HIS_SNOTICES_OPER_ONLY:FALSE
F:HIS_DESYNCS:FALSE
F:HIS_DEBUG_OPER_ONLY:FALSE
F:HIS_WALLOPS:FALSE
F:HIS_LINKS:TRUE
F:HIS_TRACE:FALSE
F:HIS_STATS_l:FALSE
F:HIS_STATS_b:FALSE
F:HIS_STATS_c:FALSE
F:HIS_STATS_g:FALSE
F:HIS_STATS_h:FALSE
F:HIS_STATS_k:FALSE
F:HIS_STATS_f:FALSE
F:HIS_STATS_i:FALSE
F:HIS_STATS_j:FALSE
F:HIS_STATS_M:FALSE
F:HIS_STATS_m:FALSE
F:HIS_STATS_o:FALSE
F:HIS_STATS_p:FALSE
F:HIS_STATS_q:FALSE
F:HIS_STATS_R:FALSE
F:HIS_STATS_r:FALSE
F:HIS_STATS_d:FALSE
F:HIS_STATS_e:FALSE
F:HIS_STATS_s:FALSE
F:HIS_STATS_t:FALSE
F:HIS_STATS_T:FALSE
F:HIS_STATS_u:FALSE
F:HIS_STATS_U:FALSE
F:HIS_STATS_v:FALSE
F:HIS_STATS_w:FALSE
F:HIS_STATS_x:FALSE
F:HIS_STATS_y:FALSE
F:HIS_STATS_z:FALSE
F:HIS_WHOIS_SERVERNAME:FALSE
F:HIS_WHOIS_IDLETIME:FALSE
F:HIS_WHOIS_LOCALCHAN:FALSE
F:HIS_WHO_SERVERNAME:FALSE
F:HIS_WHO_HOPCOUNT:FALSE
F:HIS_BANWHO:FALSE
F:HIS_KILLWHO:FALSE
F:HIS_REWRITE:FALSE
F:HIS_REMOTE:0
F:HIS_NETSPLIT:FALSE
F:HIS_GLINE:FALSE
F:HIS_SERVERNAME:"*.oneIRC.com"
F:HIS_SERVERINFO:"The oneIRC IRC Network"
F:HIS_URLSERVERS:"http://www.oneIRC.com/servers.php"
F:NETWORK:"oneIRC"
F:URL_CLIENTS:"http://www.oneIRC.com/clients.php"

# The end of the configuration file
# any problems? visit irc.oneIRC.com
# and join #RaveSoft
#
# Thanks Daniel Moss
# --Acidic32