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