diff --git a/apps/irc/irc.yaml b/apps/irc/irc.yaml index b233c1a..01ab696 100644 --- a/apps/irc/irc.yaml +++ b/apps/irc/irc.yaml @@ -140,9 +140,9 @@ stringData: stats-server "stats.iamworkin.lan"; help-channel "#general"; cloak-keys { - "d393193e61cce693217e6bac146dc72d0ef439a2260ee5a81f17185218f455b3bc5fa186b87acdd9e75c4b4164ae788513af"; - "b4a2608ed8526225d97f17044db9ab3235f66841d0823bb3303ab380b708a32bf232cd73e25fac8dd896b2a317e1bacb42c0"; - "53f50d6006dc777c687e5a569a7a2be3329cfc5f75aa3e23179ce413f8180ff8af9d1cb94798a3f6694c2b3c8a521ad98490"; + "ZWKeb8YevNiL45Xdh2p5u4tv2xksWgb8YPQSvmerBmNObyGbTDGnU4PNomZaLbZ1D9M2Cy6njM1XLJUkJhAx1oY3coBdZoPykEo7"; + "KqRaLeA6ijOnWDdCqYtJ6rb1VgR8lYnU9Sey7cbRhi3PsGzD5gZONJXyUdbJ7bD26QKCuiDydBsccUVKC3lYN0HJ9sGTlOYR3c2m"; + "2I4oopLDY79Fr4Mucy63EVOfkelVV23nESPWoqMnP1pUc8Yg0D4RK1mVtxyEhdTPpLFyKgG4fRlb6R33eHoQe7yi7moOu4W1Waw6"; } kline-address "admin@iamwork.in"; maxchannelsperuser 25; @@ -172,200 +172,160 @@ metadata: type: Opaque stringData: services.conf: | - define { - name = "services.host" - value = "services.iamworkin.lan" + define + { + name = "services.host" + value = "services.iamworkin.lan" } - uplink { - host = "unrealircd.irc.svc.cluster.local" - port = 8067 - password = "BlueJay-Services-Link-2026" + uplink + { + host = "unrealircd.irc.svc.cluster.local" + port = 8067 + password = "BlueJay-Services-Link-2026" } - serverinfo { - name = "services.iamworkin.lan" - description = "BlueJay IRC Services" - pid = "/anope/data/services.pid" - motd = "/anope/data/services.motd" + serverinfo + { + name = "services.iamworkin.lan" + description = "BlueJay IRC Services" + pid = "/anope/data/services.pid" + motd = "/anope/data/services.motd" } - module { - name = "unreal4" + module { name = "unreal4" } + + networkinfo + { + networkname = "BlueJayIRC" + nicklen = 31 + userlen = 10 + hostlen = 64 + chanlen = 32 } - networkinfo { - networkname = "BlueJayIRC" - nicklen = 31 - userlen = 10 - hostlen = 64 - chanlen = 32 - mail_from = "noreply@iamwork.in" + options + { + casemap = "ascii" + strictpasswords = yes } - options { - casemap = "ascii" - seed = 42 - strictpasswords - } + module { name = "enc_sha256" } + module { name = "db_flatfile" } module { name = "nickserv" } - module { name = "chanserv" } - module { name = "operserv" } - module { name = "botserv" } - module { name = "hostserv" } - module { name = "memoserv" } - module { name = "global" } - - module { name = "db_flatfile" } - module { name = "enc_sha256" } - module { name = "ns_access" } - module { name = "ns_ajoin" } - module { name = "ns_cert" } - module { name = "ns_drop" } - module { name = "ns_group" } module { name = "ns_identify" } - module { name = "ns_info" } - module { name = "ns_list" } - module { name = "ns_logout" } - module { name = "ns_recover" } module { name = "ns_register" } module { name = "ns_set" } - module { name = "ns_suspend" } - module { name = "ns_update" } - module { name = "cs_access" } - module { name = "cs_akick" } - module { name = "cs_ban" } - module { name = "cs_clone" } - module { name = "cs_drop" } - module { name = "cs_enforce" } - module { name = "cs_entrymsg" } - module { name = "cs_flags" } - module { name = "cs_info" } - module { name = "cs_invite" } - module { name = "cs_kick" } - module { name = "cs_list" } - module { name = "cs_log" } - module { name = "cs_mode" } + module { name = "ns_drop" } + module { name = "ns_recover" } + module { name = "ns_info" } + module { name = "ns_list" } + module { name = "ns_access" } + module { name = "ns_group" } + + module { name = "chanserv" } module { name = "cs_register" } - module { name = "cs_seen" } module { name = "cs_set" } - module { name = "cs_suspend" } + module { name = "cs_access" } + module { name = "cs_ban" } + module { name = "cs_kick" } + module { name = "cs_mode" } module { name = "cs_topic" } - module { name = "cs_unban" } + module { name = "cs_info" } + module { name = "cs_list" } + module { name = "cs_drop" } + + module { name = "operserv" } module { name = "os_akill" } - module { name = "os_chankill" } - module { name = "os_defcon" } - module { name = "os_forbid" } - module { name = "os_ignore" } - module { name = "os_info" } - module { name = "os_jupe" } + module { name = "os_mode" } module { name = "os_kick" } module { name = "os_kill" } module { name = "os_list" } - module { name = "os_login" } - module { name = "os_logsearch" } - module { name = "os_mode" } - module { name = "os_modinfo" } - module { name = "os_module" } - module { name = "os_noop" } - module { name = "os_oper" } - module { name = "os_reload" } - module { name = "os_session" } - module { name = "os_set" } - module { name = "os_shutdown" } module { name = "os_stats" } - module { name = "os_svsnick" } - module { name = "os_sxline" } - module { name = "os_update" } - module { name = "bs_assign" } - module { name = "bs_badwords" } + module { name = "os_reload" } + module { name = "os_shutdown" } + + module { name = "botserv" } module { name = "bs_bot" } - module { name = "bs_info" } - module { name = "bs_kick" } - module { name = "bs_set" } - module { name = "hs_del" } - module { name = "hs_group" } - module { name = "hs_list" } - module { name = "hs_off" } - module { name = "hs_on" } - module { name = "hs_request" } + module { name = "bs_assign" } + + module { name = "hostserv" } module { name = "hs_set" } - module { name = "ms_cancel" } - module { name = "ms_check" } - module { name = "ms_del" } - module { name = "ms_ignore" } - module { name = "ms_info" } - module { name = "ms_list" } - module { name = "ms_read" } - module { name = "ms_rsend" } + module { name = "hs_request" } + + module { name = "memoserv" } module { name = "ms_send" } - module { name = "ms_set" } + module { name = "ms_read" } + module { name = "ms_del" } + module { name = "ms_list" } + + module { name = "global" } module { name = "gl_global" } - module { name = "m_dns" } - module { name = "m_helpchan" } - module { name = "m_httpd" } - module { name = "m_ldap" } - module { name = "m_xmlrpc" } - module { name = "m_proxyscan" } - nickserv { - nick = "NickServ" - defaults = "kill_quick ns_secure ns_private hide_email" - registration = "none" - expire = 90d + nickserv + { + nick = "NickServ" + defaults = "kill_quick ns_secure ns_private hide_email" + registration = "none" + expire = 90d } - chanserv { - nick = "ChanServ" - defaults = "keeptopic peace cs_secure" - expire = 14d + chanserv + { + nick = "ChanServ" + defaults = "keeptopic peace cs_secure" + expire = 14d } - operserv { - nick = "OperServ" + operserv + { + nick = "OperServ" } - botserv { - nick = "BotServ" - defaults = "dontkickops fantasy greet" + botserv + { + nick = "BotServ" + defaults = "dontkickops fantasy greet" } - hostserv { - nick = "HostServ" + hostserv + { + nick = "HostServ" } - memoserv { - nick = "MemoServ" - maxmemos = 20 + memoserv + { + nick = "MemoServ" + maxmemos = 20 } - global { - nick = "Global" + global + { + nick = "Global" } - service { - nick = "bluejay" + oper + { + name = "bluejay" + type = "Services Root" } - oper { - name = "bluejay" - type = "Services Root" + db_flatfile + { + database = "/anope/data/anope.db" + fork = yes } - db_flatfile { - database = "/anope/data/anope.db" - fork = yes - } - - log { - target = "/anope/data/services.log" - admin = "*" - override = "chanserv/* nickserv/* operserv/*" - commands = "chanserv/* nickserv/* operserv/*" - servers = "*" - channels = "*" - users = "connect disconnect" + log + { + target = "/anope/data/services.log" + admin = "*" + override = "chanserv/* nickserv/* operserv/*" + commands = "chanserv/* nickserv/* operserv/*" + servers = "*" + channels = "*" + users = "connect disconnect" } --- # UnrealIRCd PVC