ircu2/ircd/test/ircd-t2.conf

96 lines
2.0 KiB
Plaintext

General {
name = "test-2.example.net";
vhost = "127.0.0.1";
vhost = "::1";
description = "Test Server 2";
numeric = 2;
};
Admin {
location = "Somewhere";
contact = "Someone";
};
Class {
name = "Server";
pingfreq = 180 seconds;
connectfreq = 300 seconds;
maxlinks = 1;
sendq = 9000000;
};
Class {
name = "others";
pingfreq = 180 seconds;
sendq = 160000;
maxlinks = 100;
usermode = "+oiwx";
};
Class {
name = "Opers";
pingfreq = 180 seconds;
sendq = 160000;
maxlinks = 10;
local = no;
};
Connect {
name = "test-1.example.net";
host = "::1";
password = "bogus_example";
port = 7700;
class = "Server";
maxhops = 2;
hub = "*.example.net";
autoconnect = yes;
};
CRule {
server = "bogus.example.net";
all = yes;
rule = "connected(*)";
};
CRule {
server = "bogus.example.net";
all = no;
rule = "directcon(*)";
};
UWorld {
name = "uworld.example.net";
name = "uworld2.example.net";
};
Jupe {
nick = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q";
nick = "R,S,T,U,V,W,X,Y,Z,{,|,},~,-,_,`";
};
Operator { name = "oper1"; host = "*@*"; password = "$PLAIN$oper1"; class = "Opers"; };
Operator { name = "oper2"; host = "*@*"; password = "$PLAIN$oper2"; class = "Opers"; local = yes; };
Kill { realname = "Chloe"; reason = "drones"; };
Kill { username = "sub7"; reason = "You are infected with a Trojan"; };
Client { class = "others"; ip = "*"; };
Port { server = yes; port = 7710; };
Port { server = no; port = 7711; mask = "127.0.0.0/8"; };
Quarantine {
"#shells" = "Thou shalt not support the h4><0rz";
};
Pseudo "X" {
name = "X";
nick = "X@channels.example.net";
};
Features {
"PPATH" = "ircd-t2.pid";
"LOG" = "SYSTEM" "FILE" "ircd-t2.log";
"LOG" = "SYSTEM" "LEVEL" "NOTICE";
};