160 lines
4.0 KiB
Django/Jinja
160 lines
4.0 KiB
Django/Jinja
<module name="ssl_gnutls">
|
|
<module name="sslrehashsignal">
|
|
<module name="cloaking">
|
|
<module name="hidechans">
|
|
<module name="services_account">
|
|
<module name="spanningtree">
|
|
<module name="alias">
|
|
|
|
<server name="irc.beesecret.buzz"
|
|
description="The hive"
|
|
network="Beenet">
|
|
|
|
<admin name="bee"
|
|
nick="bee"
|
|
email="bee@localhost">
|
|
|
|
<bind address="*" port="6697" type="clients" sslprofile="Clients">
|
|
<bind address="127.0.0.1" port="7000" type="servers">
|
|
|
|
<link name="services.secretbee.buzz"
|
|
ipaddr="127.0.0.1"
|
|
port="7000"
|
|
sendpass="{{ inspircd_sendpass }}"
|
|
recvpass="{{ inspircd_recvpass }}">
|
|
<uline server="services.secretbee.buzz" silent="yes">
|
|
|
|
<sslprofile name="Clients"
|
|
provider="gnutls"
|
|
certfile="/etc/inspircd/cert.pem"
|
|
keyfile="/etc/inspircd/key.pem"
|
|
requestclientcert="yes">
|
|
|
|
<gnutls onrehash="yes">
|
|
|
|
<power diepass="{{ inspircd_diepass }}" restartpass="{{ inspircd_restartpass }}">
|
|
|
|
<connect allow="*"
|
|
timeout="60"
|
|
threshold="10"
|
|
pingfreq="120"
|
|
hardsendq="262144"
|
|
softsendq="8192"
|
|
recvq="8192"
|
|
localmax="3"
|
|
globalmax="3"
|
|
modes="+x">
|
|
|
|
<cloak mode="full"
|
|
key="{{ inspircd_cloak_key }}"
|
|
prefix="Cloak-"
|
|
suffix=".Net"
|
|
ignorecase="yes">
|
|
|
|
<class name="Shutdown"
|
|
commands="DIE RESTART REHASH LOADMODULE UNLOADMODULE RELOADMODULE">
|
|
<class name="ServerLink"
|
|
commands="CONNECT SQUIT RCONNECT RSQUIT MKPASSWD">
|
|
<class name="BanControl"
|
|
commands="KILL GLINE KLINE ZLINE QLINE ELINE">
|
|
<class name="OperChat"
|
|
commands="WALLOPS GLOBOPS SETIDLE SPYLIST SPYNAMES">
|
|
<class name="HostCloak"
|
|
commands="SETHOST SETIDENT CHGNAME CHGHOST CHGIDENT">
|
|
|
|
<type name="NetAdmin"
|
|
classes="OperChat BanControl HostCloak Shutdown ServerLink"
|
|
host="netadmin.secretbee.local">
|
|
<type name="GlobalOp"
|
|
classes="OperChat BanControl HostCloak ServerLink"
|
|
host="ircop.secretbee.local">
|
|
<type name="Helper"
|
|
classes="HostCloak"
|
|
host="helper.secretbee.local">
|
|
|
|
<oper name="root"
|
|
password="{{ inspircd_root_oper_password }}"
|
|
host="*@*"
|
|
type="NetAdmin">
|
|
|
|
<oper name="bee"
|
|
password="{{ inspircd_bee_oper_password }}"
|
|
host="*@*"
|
|
type="NetAdmin">
|
|
|
|
<files motd="/etc/inspircd/inspircd.motd">
|
|
|
|
<channels users="20"
|
|
opers="60">
|
|
|
|
<dns timeout="5">
|
|
|
|
<pid file="/var/run/inspircd/inspircd.pid">
|
|
|
|
<options prefixquit="Quit: "
|
|
syntaxhints="no"
|
|
announcets="yes"
|
|
hostintopic="yes"
|
|
pingwarning="15"
|
|
splitwhois="no"
|
|
exemptchanops="">
|
|
|
|
<security announceinvites="dynamic"
|
|
hidemodes="eI"
|
|
hideulines="no"
|
|
flatlinks="no"
|
|
hidewhois=""
|
|
hidebans="no"
|
|
hidekills=""
|
|
hidesplits="no"
|
|
maxtargets="20"
|
|
customversion=""
|
|
operspywhois="no"
|
|
restrictbannedusers="yes"
|
|
genericoper="no"
|
|
userstats="Pu">
|
|
|
|
<performance quietbursts="yes"
|
|
softlimit="1024"
|
|
somaxconn="128"
|
|
netbuffersize="10240">
|
|
|
|
<whowas groupsize="10"
|
|
maxgroups="100000"
|
|
maxkeep="3d">
|
|
|
|
<badnick nick="ChanServ" reason="Reserved For Services">
|
|
<badnick nick="NickServ" reason="Reserved For Services">
|
|
<badnick nick="OperServ" reason="Reserved For Services">
|
|
<badnick nick="MemoServ" reason="Reserved For Services">
|
|
|
|
<alias text="OPERSERV"
|
|
replace="PRIVMSG OperServ :$2-"
|
|
format="*"
|
|
requires="OperServ"
|
|
channelcommand="no"
|
|
usercommand="yes"
|
|
stripcolor="no"
|
|
operonly="yes"
|
|
uline="yes">
|
|
|
|
<alias text="NICKSERV"
|
|
replace="PRIVMSG NickServ :$2-"
|
|
format="*"
|
|
requires="NickServ"
|
|
channelcommand="no"
|
|
usercommand="yes"
|
|
stripcolor="no"
|
|
operonly="no"
|
|
uline="yes">
|
|
|
|
<alias text="NS"
|
|
replace="PRIVMSG NickServ :$2-"
|
|
format="*"
|
|
requires="NickServ"
|
|
channelcommand="no"
|
|
usercommand="yes"
|
|
stripcolor="no"
|
|
operonly="no"
|
|
uline="yes">
|