* Copyright (C) 2002-2005 ircd-ratbox development team
* Copyright (C) 2005-2006 charybdis development team
*
- * $Id: example.conf 3550 2007-08-09 06:47:26Z nenolod $
+ * $Id: example.conf 3582 2007-11-17 21:55:48Z jilles $
*
* See reference.conf for more information.
*/
/* for IPv6 */
#vhost6 = "3ffe:80e8:546::2";
- /* max_clients: This should be set to the maximum amount of clients
- * that the server should support. Note that you should leave some
- * file descriptors free for log files, server connections, ident
- * lookups (if enabled), exceed_limit clients, etc.
+ /* default max clients: the default maximum number of clients\r
+ * allowed to connect. This can be changed once ircd has started by\r
+ * issuing:\r
+ * /quote set maxclients <limit>\r
*/
- max_clients = 1024;
+ default_max_clients = 1024;
};
admin {
* then general access, then restricted.
*/
auth {
- /* user: the user@host allowed to connect. multiple IPv4/IPv6 user
- * lines are permitted per auth block.
+ /* user: the user@host allowed to connect. Multiple IPv4/IPv6 user
+ * lines are permitted per auth block. This is matched against the
+ * hostname and IP address (using :: shortening for IPv6 and
+ * prepending a 0 if it starts with a colon) and can also use CIDR
+ * masks.
*/
user = "*@172.16.0.0/12";
user = "*test@123D:B567:*";
* global_kill: allows local and remote users to be
* /KILL'd (OLD 'O' flag)
* remote: allows remote SQUIT and CONNECT (OLD 'R' flag)
- * kline: allows KILL, KLINE and DLINE (OLD 'K' flag)
+ * kline: allows KLINE and DLINE (OLD 'K' flag)
* unkline: allows UNKLINE and UNDLINE (OLD 'U' flag)
* gline: allows GLINE (OLD 'G' flag)
* nick_changes: allows oper to see nickchanges (OLD 'N' flag)
- * via usermode +n
+ * via snomask +n
* rehash: allows oper to REHASH config (OLD 'H' flag)
* die: allows DIE and RESTART (OLD 'D' flag)
* admin: gives admin privileges. admins
* will not have the admin lines in
* stats p and whois.
* xline: allows use of /quote xline/unxline
- * operwall: allows the oper to send operwalls [DEFAULT]
+ * resv: allows /quote resv/unresv and cmode +LP [DEFAULT]
+ * operwall: allows the oper to send/receive operwalls [DEFAULT]
* oper_spy: allows 'operspy' features to see through +s
* channels etc. see /quote help operspy
* hidden_oper: hides the oper from /stats p (OLD UMODE +p)
* remoteban: allows remote kline etc [DEFAULT]
+ * mass_notice: allows sending wallops and mass notices [DEFAULT]
*/
flags = global_kill, remote, kline, unkline, gline,
die, rehash, admin, xline, operwall;
class = "server";
flags = compressed, topicburst;
- /* If the connection is IPv6, uncomment below */
+ /* If the connection is IPv6, uncomment below.
+ * Use 0::1, not ::1, for IPv6 localhost. */
#aftype = ipv6;
};
default_floodcount = 10;
failed_oper_notice = yes;
dots_in_ident=2;
- dot_in_ip6_addr = no;
min_nonwildcard = 4;
min_nonwildcard_simple = 3;
max_accept = 100;
glines = no;
gline_time = 1 day;
gline_min_cidr = 16;
- idletime = 0;
max_targets = 4;
client_flood = 20;
use_whois_actually = no;