]>
Commit | Line | Data |
---|---|---|
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 = "testsuite1."; | |
13 | sid = "1TT"; | |
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 = "Charybdis 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 = 7601; }; | |
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 = global_kill, remote, kline, unkline, nick_changes, | |
48 | die, rehash, admin, xline, operwall, oper_spy, ~encrypted; | |
49 | }; | |
50 | ||
51 | connect "testsuite2." { | |
52 | host = "127.0.0.1"; | |
53 | port = 7602; | |
54 | send_password = "testsuite"; | |
55 | accept_password = "testsuite"; | |
56 | hub_mask = "*"; | |
57 | class = "server"; | |
58 | flags = topicburst; | |
59 | }; | |
60 | ||
61 | connect "testsuite3." { | |
62 | host = "127.0.0.1"; | |
63 | port = 7603; | |
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 | }; |