]> jfr.im git - irc/UndernetIRC/undernet-development-env.git/blame - etc/hub.conf
Initial import of undernet development env
[irc/UndernetIRC/undernet-development-env.git] / etc / hub.conf
CommitLineData
446026a1
SW
1# -- the main show
2
3General {
4 name = "hub.undernet.org";
5 description = "hub";
6 numeric = 1;
7};
8
9Admin {
10 Location = "hub";
11};
12
13Class {
14 name = "Server";
15 pingfreq = 1200;
16 connectfreq = 300;
17 maxlinks = 40;
18 sendq = 250000000;
19};
20
21# -- Class [Users]
22Class {
23 name = "Users";
24 pingfreq = 2 minutes;
25 sendq = 6000000;
26 maxlinks = 10;
27};
28
29# -- Client catchall
30Client {
31 class = "Users";
32 ip = "*@*";
33};
34
35Class {
36 name = "Admin";
37 pingfreq = 1 minutes 30 seconds;
38 sendq = 250000000000;
39 maxlinks = 10;
40 local = no;
41 walk_lchan = yes;
42 unlimit_query = yes;
43 wide_gline = yes;
44 rehash = yes;
45 restart = yes;
46};
47
48Class {
49 name = "operators";
50 pingfreq = 1 minutes 30 seconds;
51 sendq = 250000000;
52 maxlinks = 10;
53 local = no;
54 walk_lchan = yes;
55 rehash = no;
56 restart = no;
57};
58
59Connect {
60 name = "leaf.undernet.org";
61 host = "10.5.0.20";
62 password = "$PLAIN$123456789";
63 port = 4400;
64 class = "Server";
65 autoconnect = yes;
66};
67
68Connect {
69 name = "channels.undernet.org";
70 host = "10.5.0.60";
71 password = "123456789";
72 port = 4400;
73 class = "Server";
74 autoconnect = yes;
75};
76
77Operator {
78 local = no;
79 host = "*";
80 name = "admin";
81 password = "$PLAIN$admin";
82 unlimit_query = yes;
83 class = "Admin";
84};
85
86motd { host = "*"; file = "motd"; };
87
88UWorld {
89 name = "uworld.eu.undernet.org";
90 name = "uworld2.undernet.org";
91 name = "uworld.undernet.org";
92 name = "channels.undernet.org";
93 name = "channels2.undernet.org";
94 name = "channels3.undernet.org";
95 name = "channels4.undernet.org";
96 name = "channels5.undernet.org";
97 name = "channels6.undernet.org";
98 name = "channels7.undernet.org";
99 name = "channels8.undernet.org";
100 name = "chanfix.undernet.org";
101};
102
103Jupe {
104 nick = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,{,|,},~,-,_,`";
105 nick = "EuWorld,UWorld,UWorld2";
106 nick = "login,undernet,protocol,pass,newpass,org";
107 nick = "StatServ,NoteServ";
108 nick = "ChanSvr,ChanSaver,ChanServ";
109 nick = "NickSvr,NickSaver,NickServ";
110 nick = "LPT1,LPT2,COM1,COM2,COM3,COM4,AUX";
111};
112
113Port {
114 server = yes;
115 port = 4400;
116};
117
118Port {
119 port = 6669;
120 hidden = yes;
121};
122
123features {
124 "LOG" = "SYSTEM" "FILE" "/tmp/ircd.log";
125 "LOG" = "SYSTEM" "LEVEL" "DEBUG";
126 "RELIABLE_CLOCK"="TRUE";
127 "BUFFERPOOL"="134217728";
128 "HUB"="TRUE";
129 "OPLEVELS" = "FALSE";
130 "ZANNELS" = "FALSE";
131 "MAXCHANNELSPERUSER"="40";
132};