Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadmodule "modules/commands.dll";
- loadmodule "modules/cloak.dll";
- loadmodule "modules/M_getinfo.dll";
- loadmodule "modules/opers.dll";
- loadmodule "modules/operpasswd.dll";
- loadmodule "modules/M_chgswhois.dll";
- loadmodule "modules/vhosts.dll";
- include "modulepack/main.conf";
- include "help.conf";
- include "badwords.channel.conf";
- include "badwords.message.conf";
- include "badwords.quit.conf";
- include "spamfilter.conf";
- me {
- name "moenetirc.co.cc";
- info "dorfd1s server";
- numeric 23;
- };
- oper bopm {
- class default;
- from {
- userhost *@localhost;
- };
- password "thekeytobopm";
- flags {
- can_gkline;
- global;
- };
- };
- oper winocm {
- class default;
- from {
- userhost *@*;
- };
- password "$umPDSaJ5$ulmhzGwAFuYvJe+A6BtI69wxA9A=" { sha1; };
- flags oOCAaNrDRhwgcLkKbBnGztZWHvqXd;
- //swhois "Evilest Variable Around";
- snomask kcfFjveGnNqSso;
- modes ghipqsvWw;
- };
- /*
- oper Undefined {
- class default;
- from {
- userhost *@*;
- };
- password "$lTFq9izD$Cu8qkYd6nNzHjNbfFIEV9A==" { md5; };
- flags oOCAaNrDRhwgcLkKbBnGztZWHvqXd;
- swhois "Evilest Variable Around";
- snomask cFfkejvGnNqsSaoJ;
- modes ghipqsvWw;
- };*/
- /*
- oper Blizzardo1 {
- class default;
- from {
- userhost *@*;
- };
- password "BlIzZyOhAiDeR1!";
- flags {
- netadmin;
- can_override;
- can_die;
- get_umodew;
- can_setq;
- can_dccdeny;
- global;
- };
- };*/
- oper VaultDweller {
- class default;
- from {
- userhost *@*;
- };
- password "$CqOyZP9r$xmO/ntO5kaCKJYHCc/NZgNUZ3qA=" { sha1; };
- flags {
- netadmin;
- can_override;
- can_zline;
- can_restart;
- can_rehash;
- can_die;
- get_umodew;
- can_gzline;
- can_gkline;
- can_setq;
- can_dccdeny;
- global;
- };
- };
- oper OBattler {
- class default;
- from {
- userhost *@*;
- };
- password "$TcwzjmDW$6XaZ55pWoXh9xEafvpnhszJDMBI=" { sha1; };
- flags {
- netadmin;
- can_override;
- can_zline;
- can_restart;
- can_rehash;
- can_die;
- get_umodew;
- can_gzline;
- can_gkline;
- can_setq;
- can_dccdeny;
- global;
- };
- };
- oper betacollector21 {
- class default;
- from {
- userhost *@*;
- };
- password "$52U7/Oed$nch2nBcoXOQOEV6omSQyIbYZJCU=" { sha1; };
- flags {
- global;
- };
- };
- oper therock247uk {
- class default;
- from {
- userhost *@*;
- };
- password "$SXDdXDCl$rJCVAC0rVhIHMBRSwxEiLVgdDkc=" { sha1; };
- flags {
- //can_override;
- can_zline;
- can_restart;
- can_rehash;
- can_die;
- get_umodew;
- can_gzline;
- //can_gline;
- can_gkline;
- can_setq;
- can_dccdeny;
- global;
- };
- };
- oper undefined {
- class default;
- from {
- userhost *@*;
- };
- password "$zPWcUWD+$KZH6GHjwTRGjkBygl9J4E+DBkTo=" { sha1; };
- flags oOCAaNrDRhwkKgcLbBnGztZWHvqXd;
- snomask QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm;
- modes ghipqsvWwxKE;
- };
- oper richardg {
- class default;
- from {
- userhost *@*;
- };
- password "$/fVYsfZq$dvaHNGue3QP3GXHiGcvmbS7FX/4=" { sha1; };
- flags oOCAaNrDRhwkKgcLbBnGztZWHqXd;
- snomask QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm;
- modes ghipqsvWwxKE;
- };
- oper dorfd1 {
- class default;
- from {
- userhost *@192.168.0.*;
- userhost *@127.0.0.1;
- };
- password "$9AqvhTvh$SdXaWItgNemuY1569kEJNvGnDKc=" { sha1; };
- flags oOCAaNrDRhwkKgcLbBnGztZWHvqXd;
- snomask QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm;
- modes ghipqsvWwxKE;
- };
- admin { "dorfd1"; "dorfd1@zoomtown.com"; };
- class clients { pingfreq 120; maxclients 500; sendq 2900000; };
- class servers { pingfreq 120; maxclients 500; sendq 10000000; connfreq 100; };
- class statssrv { pingfreq 120; maxclients 500; sendq 200000000; connfreq 150; };
- allow { ip *@*; hostname *@*; class clients; maxperip 500; };
- drpass { restart "restart"; die "stop"; };
- ulines {
- hub.clearoranges.net;
- services.moenetirc.co.cc;
- neostats.moenetirc.co.cc;
- defender.moenetirc.co.cc;
- janus.moenet.co.cc;
- abnirc.janus;
- stats.moenetirc.co.cc;
- };
- ban realname { mask "sub7server"; reason "sub7"; };
- except throttle { mask 127.0.0.1; };
- deny dcc { filename "*sub7*"; reason "Possible Sub7 Virus"; };
- listen *:6667;
- listen *:6668;
- listen *:6697 { options { clientsonly; }; };
- listen *:7000 { options { serversonly; }; };
- listen *:5412 { options { serversonly; }; };
- listen *:5413 { options { serversonly; }; };
- listen *:7029 { options { serversonly; }; };
- log "ircd.log" {
- maxsize 2097152;
- flags { oper; kline; connects; server-connects; kills; errors;
- sadmin-commands; chg-commands; oper-override; spamfilter;
- };
- };
- /*
- cgiirc {
- type webirc;
- hostname 74.14.230.141;
- password O5bNwebchat; /* only for type webirc */
- };*/
- cgiirc {
- type webirc;
- hostname "127.0.0.1";
- password "osbnirc"; /* only for type webirc */
- };
- alias as { nick AsciiServ; type services; }; alias asciiserv { nick AsciiServ; type services; };
- alias os { nick OperServ; type services; }; alias operserv { nick OperServ; type services; };
- alias cs { nick ChanServ; type services; }; alias chanserv { nick ChanServ; type services; };
- alias ns { nick NickServ; type services; }; alias nickserv { nick NickServ; type services; };
- alias us { nick NickServ; type services; }; alias nickserv { nick NickServ; type services; };
- //alias us { nick UserServ; type services; }; alias userserv { nick UserServ; type services; };
- alias bs { nick BotServ; type services; }; alias botserv { nick BotServ; type services; };
- alias ms { nick MemoServ; type services; }; alias memoserv { nick MemoServ; type services; };
- alias hs { nick HostServ; type services; }; alias hostserv { nick HostServ; type services; };
- alias h1 { nick HostServ1; type stats; }; alias hostserv1 { nick HostServ; type stats; };
- alias ss { nick StatServ; type normal; }; alias statserv { nick StatServ; type normal; };
- alias gs { nick GameServ; type normal; }; alias gameserv { nick GameServ; type normal; };
- alias g1 { nick GameServ1; type stats; }; alias gameserv1 { nick GameServ1; type stats; };
- alias ws { nick StupidServ; type normal; }; alias stupidserv { nick StupidServ; type normal; };
- alias xs { nick SecureServ; type stats; }; alias secureserv { nick SecureServ; type stats; };
- alias ls { nick LimitServ; type stats; }; alias limitserv { nick LimitServ; type stats; };
- alias qs { nick QuoteServ; type stats; }; alias quoteserv { nick QuoteServ; type stats; };
- alias ts { nick TextServ; type stats; }; alias textserv { nick TextServ; type stats; };
- alias vs { nick vHostServ; type services; }; alias vhostserv { nick vHostServ; type services; };
- alias op { nick opsb; type stats; }; alias opsb { nick opsb; type stats; };
- alias bl { nick blsb; type stats; }; alias blsb { nick blsb; type stats; };
- alias df { nick Defender; type normal; }; alias Defender { nick Defender; type normal; };
- alias bo { nick Defender; type normal; }; alias bopm { nick bopm; type normal; };
- alias fs { nick FloodServ; type stats; }; alias floodserv { nick FloodServ; type stats; };
- alias es { nick SeenServ; type stats; }; alias seenserv { nick SeenServ; type stats; };
- alias ne { nick NeoStats; type stats; }; alias neostats { nick NeoStats; type stats; };
- alias zs { nick CzechServ; type normal; }; alias czechserv { nick CzechServ; type normal; };
- alias sb { nick SupyBot; type normal; }; alias supybot { nick SupyBot; type normal; };
- alias pi { nick PieSpy; type normal; }; alias piespy { nick PieSpy; type normal; };
- alias cb { nick CuteB0t; type normal; }; alias cuteb0t { nick CuteB0t; type normal; };
- alias fn { nick Skynet; type normal; }; alias Undefined { nick Skynet; type normal; };
- alias sn { nick Skynet; type normal; }; alias Skynet { nick Skynet; type normal; };
- alias nt { nick NtServ; type normal; }; alias ntserv { nick NtServ; type normal; };
- alias bb { nick Betabot; type normal; }; alias betabot { nick Betabot; type normal; };
- alias ps { nick ProfileServ; type stats; }; alias profileserv { nick ProfileServ; type stats; };
- alias al { nick ALIS; type services; }; alias alis { nick ALIS; type services; };
- alias gl { nick Global; type services; }; alias global { nick Global; type services; };
- alias nm { nick NetMonkey; type normal; }; alias netmonkey { nick NetMonkey; type normal; };
- alias "global" {
- format ".+" {
- target "operserv";
- type services;
- parameters "global %1-";
- };
- type command;
- };
- official-channels {
- "#abn-irc" { topic "Welcome to the official ABN-IRC Channel! | Tier 1 - #abn-irc, Tier 2 - #nttalk, Tier 3 - #wintalk | To get into #nttalk, you must provide quality discussion. Bots are allowed. Drama, however, is not!"; };
- "#nttalk" { topic "Welcome to #nttalk, as it used to be in the old days (owned by everyone) :: All bots allowed, no spam, drama, or abuse, or you will be kicked :: * &WinBot (~WinBot@ip187-15-116-139.bots.winbot.org) Quit (Quit: WinBot: If it had breasts I'd marry it.)"; };
- "#wintalk" { topic "Welcome to #wintalk, where maturity and sanity come to play! :: 'Tis true, War. War Never Changes. :: Anti-#nttalk since April 11th, 2010 at 3:25PM ET"; };
- "#anime" { topic "Welcome to #anime, the official anime channel. | OBattler currently watching Kirarin Revolution, on episode 9 of 130+, ganbatteru ne~! ^_^ | OBattler currently fan-subbing Higurashi no Naku Koro ni, to Polish, fan-sub group #Uu~ - based on English fan-subs by WinD (We are in Deial), with permission." ; };
- "#forumzone" { topic "Welcome to #ForumZone, where we discuss the Ring. | The Ring thr3E slanted for 2011, the Loop movie seems to have been forgotten completely. | Apparently, there exists a Birthday radio drama, and MasterOfPuppets even has it. :O | No drama, or spam, please. ;)" ; };
- };
- alias "superadmin" {
- format ".+" {
- target "operserv";
- type services;
- parameters "set superadmin %1-";
- };
- type command;
- };
- tld {
- mask *@*;
- motd ircd.motd;
- rules ircd.motd;
- shortmotd ircd.motd;
- opermotd ircd.motd;
- botmotd ircd.motd;
- // channel "#abn-irc";
- options {
- //ssl;
- };
- };
- allow {
- ip *@*;
- hostname *@*;
- class clients;
- //password "$epEHCE5i$6ZUwpBh8X15pxKxhHGsoRIvgwE0=" { sha1; };
- maxperip 5;
- redirect-server 70.126.216.230;
- redirect-port 6667;
- options {
- };
- };
- except ban {
- mask *@localhost;
- };
- except ban {
- mask *@127.0.0.1;
- };
- except ban {
- mask *@192.168.0.12;
- };
- except ban {
- mask *@299376C.49F4A997.CB4E1A80.IP;
- };
- except tkl {
- mask *@upc.si.94.140.73.150.dc.cable.static.telemach.net;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@94.140.73.150;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@localhost;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@127.0.0.1;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@192.168.0.12;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@187.*;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@189.*;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- except tkl {
- mask *@xxxcnn0228.locaweb.com.br;
- //mask *@localhost;
- //mask *@192.168.0.12;
- //mask *@osbn-17387BF2;
- //mask *@299376C.49F4A997.CB4E1A80.IP;
- type {
- gline;
- gzline;
- qline;
- gqline;
- shun;
- };
- };
- deny channel {
- channel "#opers";
- reason "IRCops only!";
- };
- deny channel {
- channel "#services";
- reason "IRCops only!";
- redirect "#services";
- };
- deny channel {
- channel "#netmatters";
- reason "Network Admins only!";
- };
- deny channel {
- channel "#netadminlair";
- reason "Network Admins only!";
- };
- deny channel {
- channel "##";
- reason "No it don't!";
- };
- deny channel {
- channel "#";
- reason "No it don't!";
- };
- deny channel {
- channel "###";
- reason "No it don't!";
- };
- ban nick {
- mask "*Serv*";
- reason "Reserved for Services";
- };
- // Datacenter one :
- cgiirc {
- type webirc;
- hostname 64.62.228.82;
- password "$yeaRADYN$goXreFHej4r3kVIre5fY3R1MzPY=" { sha1; }; // no brackets ;)
- };
- // Datacenter two:
- cgiirc {
- type webirc;
- hostname 207.192.75.252;
- password "$yeaRADYN$goXreFHej4r3kVIre5fY3R1MzPY=" { sha1; }; // same password as above!
- };
- // Datacenter three:
- cgiirc {
- type webirc;
- hostname 78.129.202.38;
- password "$yeaRADYN$goXreFHej4r3kVIre5fY3R1MzPY=" { sha1; }; // same password as above!
- };
- // Datacenter four:
- cgiirc {
- type webirc;
- hostname 109.169.29.95;
- password "$yeaRADYN$goXreFHej4r3kVIre5fY3R1MzPY=" { sha1; }; // same password as above!
- };
- link irc.moeboshi.co.cc
- {
- username *;
- hostname 94.140.73.150;
- bind-ip *;
- port 7000;
- hub *;
- password-connect "sayumipwns26";
- password-receive "sayumipwns26";
- class servers;
- };
- /*
- link rei-kun.moenetirc.co.cc
- {
- username *;
- hostname 92.8.96.47;
- bind-ip *;
- port 7000;
- hub *;
- password-connect "mypass";
- password-receive "mypass";
- class servers;
- };*/
- link stats.moenetirc.co.cc
- {
- username *;
- hostname *;
- bind-ip *;
- port 5412;
- hub *;
- password-connect "mypass";
- password-receive "mypass";
- class servers;
- };
- link neostats.moenetirc.co.cc
- {
- username *;
- hostname *;
- bind-ip *;
- port 5412;
- hub *;
- password-connect "mypass";
- password-receive "mypass";
- class servers;
- };
- link defender.moenetirc.co.cc
- {
- username *;
- hostname *;
- bind-ip *;
- port 5412;
- hub *;
- password-connect "mypass";
- password-receive "mypass";
- class servers;
- };
- link services.moenetirc.co.cc
- {
- username *;
- hostname *;
- bind-ip *;
- port 5412;
- hub *;
- password-connect "mypass";
- password-receive "mypass";
- class servers;
- };
- set {
- network-name "MoeNet-IRC";
- default-server "irc.osarchive.co.cc";
- services-server "services.moenetirc.co.cc";
- stats-server "neostats.moenetirc.co.cc";
- help-channel "#help";
- hiddenhost-prefix "osbn";
- prefix-quit "Quit:";
- master-password "$Q+rkla3X$c53nq20rh67n0u5rs3WcMFBtNE4=" { sha1; };
- //netadmins-are-gods yes;
- cloak-keys {
- "aoAr1HnR6gl3sJ7hVz4Zb7x4YwpW";
- "a890A8907aS0A89702xAbfAS3124";
- "0sd7r02304zAXq3f4242423vX412";
- };
- hosts {
- local "locop.osarchive.co.cc";
- global "ircop.osarchive.co.cc";
- coadmin "coadmin.osarchive.co.cc";
- admin "admin.osarchive.co.cc";
- servicesadmin "csops.osarchive.co.cc";
- netadmin "netadmin.osarchive.co.cc";
- host-on-oper-up "no";
- };
- dns "4.2.2.1";
- kline-address "dorfd1@zoomtown.com";
- gline-address "not@available";
- snomask-on-oper "+cefFGjknNoqsSvO";
- allowed-nickchars { chinese-ja; };
- modes-on-connect "+iwx";
- //restrict-usermodes "x";
- modes-on-oper "+xwWgs";
- modes-on-join +CTnt;
- oper-auto-join "#opers,#services";
- options { hide-ulines; show-connect-info; identd-check; };
- maxchannelsperuser 20;
- maxbans 100;
- maxbanlength 4096;
- allow-userhost-change force-rejoin;
- anti-spam-quit-message-time 10s;
- oper-only-stats "*";
- throttle { connections 127; period 20s; };
- anti-flood { nick-flood 3:60; };
- spamfilter { ban-time 10m; ban-reason "Spam/Advertising"; virus-help-channel "#vhelp"; };
- /*antirandom {
- /* THRESHOLD:
- * This is pretty much the most important setting of all.
- * For every randomly looking ident the user gets a certain amount of
- * 'points', if this value reaches 'threshold' then the appropriate
- * action is taken (killed, *lined, see later on).
- * lower = more randomly looking users will be catched (but also more
- * innocent users)
- * higher = less chance of innocent users getting killed, but also less
- * chance on bots getting catched.
- * <2: DON'T!!
- * 4: Works good, probably a few more innocent kills but if you got
- * quite a bot problem then this might be a useful setting.
- * 5: Works well with few innocent kills, probably good to begin with.
- * 6: If you want to be a tad more careful
- * >6: For the paranoid. Module can still be quite effective, though :)
- */
- threshold 5;
- /* BAN-ACTION:
- * Action to take whenever the user is catched as random, options:
- * kill, gline, gzline, kline, zline, shun, tempshun
- */
- ban-action gline;
- /* BAN-TIME:
- * Time to ban the user (irrelevant for tempshun/kill).
- * Something between 1 hour and 2 days is recommended.
- * If you set it higher than 3 or 4 days then you get quite a risk
- * of catching innocent users due to dynamic IP, not to mention
- * your *line list gets filled up... so choose it wisely.
- */
- ban-time 4h;
- /* BAN-REASON:
- * The ban (or kill) reason to use.
- * You might want to put in an entry to a FAQ or an email address
- * where users can mail if they have been catched and don't know what to do.
- * NOTE: One of the various reasons that ""innocent users"" are catched is
- * if they just randomly type in info for their nick, ident, or realname.
- */
- ban-reason "You look like a bot. Be sure to fill in your nick/ident/realname properly.";
- /* FULLSTATUS-ON-LOAD:
- * If enabled, then upon loading it will check all users that are currently
- * connected and give a status report about who it would have killed.
- * Note that it doesn't actually kill any currently connected users, it is for
- * informative purposes only.
- * This can be (very) useful if you use the module for the first time.
- * But you probably want to disable it after a while, since once the module
- * is actively dealing with randomly looking persons, it shouldn't report any
- * users anymore on load and then this check only eats useless CPU on /REHASH.
- */
- fullstatus-on-load yes;
- /* SHOW-FAILEDCONNECTS:
- * This will send out a notice whenever a randomly looking user has been catched
- * during connecting. Obviously this can be pretty noisy.
- * Especially recommended to enable during the first few days you use this module.
- */
- show-failedconnects yes;
- /* EXCEPT-HOSTS:
- * Hostmasks on this list are matched against the IP and hostname of the connecting
- * user. If it matches then we do not check if the nick/ident/realname is random.
- * If you are using CGI:IRC on your network, then you probably want to put that
- * IP/host here.
- * NOTE: Use the REAL host or IP here, not any cloaked hosts!
- */
- except-hosts {
- "*-*-*-*.dhcp.nwtn.ct.charter.com"
- "192.168.0.12";
- "127.0.0.1";
- };
- };*/
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement