]> jfr.im git - irc/freenode/solanum.git/blob - testsuite/ircd.conf.3
4cf2fe2569cdb74da0db9559a65ef09663b79324
[irc/freenode/solanum.git] / testsuite / ircd.conf.3
1 loadmodule "extensions/extb_account.la";
2 loadmodule "extensions/extb_channel.la";
3 loadmodule "extensions/extb_oper.la";
4 loadmodule "extensions/extb_realname.la";
5 loadmodule "extensions/extb_server.la";
6 #loadmodule "extensions/ip_cloaking.la";
7 loadmodule "extensions/sno_farconnect.la";
8 loadmodule "extensions/sno_globalkline.la";
9 #loadmodule "extensions/sno_globaloper.la";
10
11 serverinfo {
12 name = "testsuite3.";
13 sid = "3TT";
14 description = "Testsuite";
15 network_name = "Testsuite";
16 hub = yes;
17 vhost = "127.0.0.1";
18 };
19
20 admin {
21 name = "Here";
22 description = "Solanum testsuite server";
23 email = "root@localhost";
24 };
25
26 class "users" {
27 ping_time = 5 minutes;
28 number_per_ip = 100;
29 max_number = 200;
30 sendq = 100kb;
31 };
32
33 class "server" {
34 ping_time = 5 minutes;
35 connectfreq = 5 minutes;
36 max_number = 3;
37 sendq = 5 megabytes;
38 };
39
40 listen { host = "127.0.0.1"; port = 7603; };
41
42 auth { user = "*@127.0.0.0/8"; class = "users"; };
43
44 operator "oper" {
45 user = "*@127.0.0.0/8";
46 password = "oper";
47 flags = kill, remote, kline, unkline, nick_changes,
48 die, rehash, admin, xline, operwall, oper_spy, ~encrypted;
49 };
50
51 connect "testsuite1." {
52 host = "127.0.0.1";
53 port = 7601;
54 send_password = "testsuite";
55 accept_password = "testsuite";
56 hub_mask = "*";
57 class = "server";
58 flags = topicburst;
59 };
60
61 connect "testsuite2." {
62 host = "127.0.0.1";
63 port = 7602;
64 send_password = "testsuite";
65 accept_password = "testsuite";
66 hub_mask = "*";
67 class = "server";
68 flags = topicburst;
69 };
70
71 shared {
72 oper = "*@*", "*";
73 flags = all;
74 };
75
76 alias "NickServ" {
77 target = "NickServ";
78 };
79 alias "ChanServ" {
80 target = "ChanServ";
81 };
82 alias "OperServ" {
83 target = "OperServ";
84 };
85 alias "MemoServ" {
86 target = "MemoServ";
87 };
88
89 service {
90 name = "services.";
91 };