202 lines
3.6 KiB
Django/Jinja
202 lines
3.6 KiB
Django/Jinja
define
|
|
{
|
|
name = "services.host"
|
|
value = "services.secretbee.buzz"
|
|
}
|
|
|
|
uplink
|
|
{
|
|
host = "127.0.0.1"
|
|
ipv6 = no
|
|
ssl = no
|
|
port = 7000
|
|
password = "{{ uplink_password }}"
|
|
}
|
|
|
|
serverinfo
|
|
{
|
|
name = "services.secretbee.buzz"
|
|
description = "Beeservices"
|
|
pid = "data/services.pid"
|
|
motd = "conf/services.motd"
|
|
}
|
|
|
|
module
|
|
{
|
|
name = "inspircd3"
|
|
use_server_side_mlock = yes
|
|
use_server_side_topiclock = yes
|
|
}
|
|
|
|
|
|
networkinfo
|
|
{
|
|
networkname = "LocalNet"
|
|
nicklen = 31
|
|
userlen = 10
|
|
hostlen = 64
|
|
chanlen = 32
|
|
modelistsize = 100
|
|
vhost_chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-/"
|
|
allow_undotted_vhosts = no
|
|
disallow_start_or_end = ".-/"
|
|
}
|
|
|
|
options
|
|
{
|
|
user = "anope"
|
|
group = "anope"
|
|
casemap = "rfc1459"
|
|
seed = 1865235
|
|
strictpasswords = yes
|
|
badpasslimit = 5
|
|
badpasstimeout = 1h
|
|
updatetimeout = 5m
|
|
expiretimeout = 30m
|
|
readtimeout = 5s
|
|
timeoutcheck = 3s
|
|
#useprivmsg = yes
|
|
#usestrictprivmsg = yes
|
|
retrywait = 60s
|
|
hideprivilegedcommands = yes
|
|
hideregisteredcommands = yes
|
|
languages = "ca_ES.UTF-8 de_DE.UTF-8 el_GR.UTF-8 es_ES.UTF-8 fr_FR.UTF-8 hu_HU.UTF-8 it_IT.UTF-8 nl_NL.UTF-8 pl_PL.UTF-8 pt_PT.UTF-8 ru_RU.UTF-8 tr_TR.UTF-8"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "modules.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "botserv.example.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "chanserv.example.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "global.example.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "hostserv.example.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "memoserv.example.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "nickserv.conf"
|
|
}
|
|
|
|
include
|
|
{
|
|
type = "file"
|
|
name = "operserv.example.conf"
|
|
}
|
|
|
|
log
|
|
{
|
|
target = "services.log"
|
|
bot = "Global"
|
|
logage = 7
|
|
admin = "*"
|
|
override = "chanserv/* nickserv/* memoserv/set ~botserv/set botserv/*"
|
|
commands = "~operserv/* *"
|
|
servers = "*"
|
|
users = "connect disconnect nick"
|
|
other = "*"
|
|
rawio = no
|
|
debug = no
|
|
}
|
|
|
|
log
|
|
{
|
|
bot = "Global"
|
|
target = "globops"
|
|
admin = "global/* operserv/chankill operserv/mode operserv/kick operserv/akill operserv/s*line operserv/noop operserv/jupe operserv/oline operserv/set operserv/svsnick operserv/svsjoin operserv/svspart nickserv/getpass */drop"
|
|
servers = "squit"
|
|
users = "oper"
|
|
other = "expire/* bados akill/*"
|
|
}
|
|
|
|
opertype
|
|
{
|
|
/* The name of this opertype */
|
|
name = "Helper"
|
|
|
|
/* What commands (see above) this opertype has */
|
|
commands = "hostserv/*"
|
|
}
|
|
|
|
opertype
|
|
{
|
|
/* The name of this opertype */
|
|
name = "Services Operator"
|
|
|
|
/* What opertype(s) this inherits from. Separate with a comma. */
|
|
inherits = "Helper, Another Helper"
|
|
|
|
/* What commands (see above) this opertype may use */
|
|
commands = "chanserv/list chanserv/suspend chanserv/topic memoserv/staff nickserv/list nickserv/suspend operserv/mode operserv/chankill operserv/akill operserv/session operserv/modinfo operserv/sqline operserv/oper operserv/kick operserv/ignore operserv/snline"
|
|
|
|
/* What privs (see above) this opertype has */
|
|
privs = "chanserv/auspex chanserv/no-register-limit memoserv/* nickserv/auspex nickserv/confirm"
|
|
}
|
|
|
|
opertype
|
|
{
|
|
name = "Services Administrator"
|
|
|
|
inherits = "Services Operator"
|
|
|
|
commands = "botserv/* chanserv/access/list chanserv/drop chanserv/getkey chanserv/saset/noexpire memoserv/sendall nickserv/saset/* nickserv/getemail operserv/news operserv/jupe operserv/svs operserv/stats operserv/oline operserv/noop operserv/forbid global/*"
|
|
|
|
privs = "*"
|
|
}
|
|
|
|
opertype
|
|
{
|
|
name = "Services Root"
|
|
|
|
commands = "*"
|
|
|
|
privs = "*"
|
|
}
|
|
|
|
oper
|
|
{
|
|
name = "root"
|
|
type = "Services Root"
|
|
require_oper = yes
|
|
password = "{{ anope_oper_password }}"
|
|
}
|
|
|
|
module
|
|
{
|
|
name = "db_flatfile"
|
|
database = "anope.db"
|
|
keepbackups = 7
|
|
fork = no
|
|
}
|
|
|
|
module
|
|
{
|
|
name = "enc_sha256"
|
|
} |