1 |
|
/* doc/example.conf - ircd-hybrid-7 Example configuration file |
2 |
< |
* Copyright (C) 2000-2010 Hybrid Development Team |
2 |
> |
* Copyright (C) 2000-2011 Hybrid Development Team |
3 |
|
* |
4 |
|
* Written by ejb, wcampbel, db, leeh and others |
5 |
|
* Other example configurations can be found in the source dir under |
453 |
|
* hidden_admin: same as 'admin', but noone can recognize you as |
454 |
|
* being an admin |
455 |
|
* hidden_oper: not shown in /stats p (except for other operators) |
456 |
– |
*/ |
457 |
– |
/* You can either use |
458 |
– |
* die = yes; |
459 |
– |
* rehash = yes; |
460 |
– |
* |
461 |
– |
* or in a flags statement i.e. |
462 |
– |
* flags = die, rehash; |
456 |
|
* |
457 |
< |
* You can also negate a flag with ~ i.e. |
457 |
> |
* A flag can be negated with ~ i.e. |
458 |
|
* flags = ~remote; |
466 |
– |
* |
459 |
|
*/ |
460 |
|
flags = global_kill, remote, kline, unkline, xline, |
461 |
|
die, rehash, nick_changes, admin, operwall; |
462 |
|
}; |
463 |
|
|
464 |
+ |
service { |
465 |
+ |
name = "service.someserver"; |
466 |
+ |
name = "stats.someserver; |
467 |
+ |
}; |
468 |
+ |
|
469 |
|
/* |
470 |
|
* connect {}: controls servers we connect to (OLD C:, N:, H:, L:) |
471 |
|
*/ |
514 |
|
*/ |
515 |
|
# leaf_mask = "*.uk"; |
516 |
|
|
520 |
– |
/* fakename: the servername we pretend to be when we connect */ |
521 |
– |
# fakename = "*.arpa"; |
522 |
– |
|
517 |
|
/* class: the class this server is in */ |
518 |
|
class = "server"; |
519 |
|
|
703 |
|
*/ |
704 |
|
resv { |
705 |
|
/* reason: the reason for the proceeding resv's */ |
706 |
< |
reason = "There are no services on this network"; |
706 |
> |
reason = "Reserved for services"; |
707 |
|
|
708 |
|
/* resv: the nicks and channels users may not join/use */ |
709 |
< |
nick = "nickserv"; |
710 |
< |
nick = "chanserv"; |
709 |
> |
nick = "NickServ"; |
710 |
> |
nick = "ChanServ"; |
711 |
> |
nick = "MemoServ"; |
712 |
> |
nick = "OperServ"; |
713 |
|
channel = "#services"; |
714 |
|
|
715 |
|
/* resv: wildcard masks are also supported in nicks only */ |
919 |
|
* compiled in options in config.h. The general block is read at start time. |
920 |
|
*/ |
921 |
|
general { |
922 |
+ |
/* services_name: servername of nick/channel services */ |
923 |
+ |
services_name = "service.someserver"; |
924 |
+ |
|
925 |
|
/* max_watch: maximum WATCH entries a client can have. */ |
926 |
|
max_watch = 60; |
927 |
|
|
955 |
|
|
956 |
|
/* |
957 |
|
* Max time from the nickname change that still causes KILL |
958 |
< |
* automatically to switch for the current nick of that user. (seconds) |
958 |
> |
* automatically to switch for the current nick of that user. |
959 |
|
*/ |
960 |
< |
kill_chase_time_limit = 90; |
960 |
> |
kill_chase_time_limit = 90 seconds; |
961 |
|
|
962 |
|
/* |
963 |
|
* If hide_spoof_ips is disabled, opers will be allowed to see the real IP of spoofed |
1008 |
|
dots_in_ident = 2; |
1009 |
|
|
1010 |
|
/* |
1012 |
– |
* dot_in_ip6_addr: ircd-hybrid-6.0 and earlier will disallow hosts |
1013 |
– |
* without a '.' in them. This will add one to the end. Only needed |
1014 |
– |
* for older servers. |
1015 |
– |
*/ |
1016 |
– |
dot_in_ip6_addr = no; |
1017 |
– |
|
1018 |
– |
/* |
1011 |
|
* min_nonwildcard: the minimum non wildcard characters in k/d/g lines |
1012 |
|
* placed via the server. klines hand placed are exempt from limits. |
1013 |
|
* wildcard chars: '.' ':' '*' '?' '@' '!' '#' |