blob: ddb3786abfe8fd3ce9c12e7209be1a4abc0cb19a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
#
# IRCOP Definitions.
#
#
# Oper Classes
#
<class name="FullControl" commands="*" privs="*" usermodes="*" channelmodes="*">
<class name="Shutdown" commands="DIE RESTART REHASH LOADMODULE UNLOADMODULE RELOAD">
<class name="ServerLink" commands="CONNECT SQUIT RCONNECT MKPASSWD MKSHA256">
<class name="BanControl" commands="KILL GLINE KLINE ZLINE QLINE ELINE">
<class name="IRCOpClass" commands="OPER CHGNAME" usermodes="s" channelmodes="O">
<class name="OperChat" commands="WALLOPS GLOBOPS SETIDLE SPYLIST SPYNAMES">
<class name="HostCloak" commands="SETHOST SETIDENT SETNAME CHGHOST CHGIDENT">
<override noisy="yes" requirekey="no">
#
# Oper types.
#
<type name="NetAdmin"
classes="FullControl"
host="NetAdmin.InsomniaIRC.net"
modes="+s +AaCcQqkKLlOodxtf"
override="*">
<type name="GlobalOp"
classes="OperChat BanControl HostCloak ServerLink IRCOpClass"
host="IRCOp.InsomniaIRC.net"
modes="+s +AaCcQqkKLlOodxtf">
<type name="Helper"
classes="HostCloak"
host="Helper.InsomniaIRC.net">
#
# o:lines
#
<% opers.each do |oper| %>
<oper name="<%= oper['name'] %>"
hash="<%= oper['hash'] %>"
password="<%= oper['password'] %>"
host="*@*"
type="<%= oper['type'] %>">
<% end %>
|