]> jfr.im git - irc/UndernetIRC/undernet-development-env.git/blob - etc/hub.conf
fc2023c6f7a2d5a81e5fd788ae0edb6148103af4
[irc/UndernetIRC/undernet-development-env.git] / etc / hub.conf
1 # -- the main show
2
3 General {
4 name = "hub.undernet.org";
5 description = "hub";
6 numeric = 1;
7 };
8
9 Admin {
10 Location = "hub";
11 };
12
13 Class {
14 name = "Server";
15 pingfreq = 1200;
16 connectfreq = 300;
17 maxlinks = 40;
18 sendq = 250000000;
19 };
20
21 # -- Class [Users]
22 Class {
23 name = "Users";
24 pingfreq = 2 minutes;
25 sendq = 6000000;
26 maxlinks = 10;
27 };
28
29 # -- Client catchall
30 Client {
31 class = "Users";
32 ip = "*@*";
33 };
34
35 Class {
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
48 Class {
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
59 Connect {
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
68 Connect {
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
77 Operator {
78 local = no;
79 host = "*";
80 name = "admin";
81 password = "$PLAIN$admin";
82 unlimit_query = yes;
83 class = "Admin";
84 };
85
86 motd { host = "*"; file = "motd"; };
87
88 UWorld {
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
103 Jupe {
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
113 Port {
114 server = yes;
115 port = 4400;
116 };
117
118 Port {
119 port = 6669;
120 hidden = yes;
121 };
122
123 features {
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 };