SHARE
TWEET

Untitled

a guest Jun 19th, 2017 108 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. loadmodule "src/modules/cloak.so";
  2. loadmodule "src/modules/commands.so";
  3. loadmodule "src/modules/m_rmtkl.so";
  4. #loadmodule "src/modules/hideserver.so";
  5. #loadmodule  "src/modules/m_antidccbug.so";
  6. #hideserver
  7.       #  {
  8.       #  disable-map yes;
  9.       #  disable-links yes;
  10.        # map-deny-message "***** Comando /Map Disabilitato Per Questioni Di Sicurezza.";
  11.        # links-deny-message "***** Comando /Links Disabilitato Per Questioni Di Sicurezza.";
  12. #};
  13.  
  14. include "help.conf";
  15. include "aliases/anope.conf";
  16. include "badwords.channel.conf";
  17. include "badwords.message.conf";
  18. include "badwords.quit.conf";
  19. include "spamfilter.conf";
  20.  
  21. me {
  22.         name "Hub2.myserver.org.Eu";
  23.         info "Hub System Linux - Hub Support Server";
  24.         numeric 2;
  25. };
  26.  
  27.  
  28. oper Mynick {
  29.     class       default;
  30.     from {
  31.         userhost *@*;
  32.     };
  33.     password "MyNickpassword";
  34.     flags
  35.     {
  36.     netadmin;
  37.     services-admin;
  38.     admin;
  39.     global;
  40.     can_rehash;
  41.     can_die;
  42.     can_restart;
  43.     helpop;
  44.     can_wallops;
  45.     can_globops;
  46.     can_localroute;
  47.     can_globalroute;
  48.     can_localkill;
  49.     can_globalkill;
  50.     can_kline;
  51.     can_gzline;
  52.     can_gkline;
  53.     can_unkline;
  54.     can_localnotice;
  55.     can_globalnotice;
  56.     can_zline;
  57.     get_umodew;
  58.     get_host;
  59.     can_override;
  60.         };
  61.  
  62. };
  63.  
  64.  
  65. admin {
  66.         "myserver.org Support Server";
  67.         "Mynick";
  68.         "For more info Staff@myserver.org.Net Channel support #irchelp";
  69. };
  70.  
  71. class           clients
  72. {
  73.         pingfreq 90;
  74.         maxclients 100;
  75.         sendq 100000;
  76.         recvq 8000;
  77. };
  78.  
  79. class           servers
  80. {
  81.         pingfreq 60;
  82.         maxclients 80;          /* Max servers we can have linked at a time */
  83.         sendq 2000000;
  84.         connfreq 100; /* How many seconds between each connection attempt */
  85. };
  86.  
  87. allow {
  88.         ip             *@*;
  89.         hostname       *@*;
  90.         class           clients;
  91.         maxperip 2;
  92. };
  93.  
  94. allow           channel {
  95.         channel "#p*d*";
  96. };
  97.  
  98. /* OLD OPER FLAG  | NEW FLAG NAME
  99.         O               global
  100.         o               local
  101.         a               services-admin
  102.         A               admin
  103.         r               can_rehash
  104.         D               can_die
  105.         R               can_restart
  106.         h               helpop
  107.         w               can_wallops
  108.         g               can_globops
  109.         c               can_localroute
  110.         L               can_globalroute
  111.         k               can_localkill
  112.         K               can_globalkill
  113.         b               can_kline
  114.         Z               can_gzline
  115.         t               can_gkline
  116.         B               can_unkline
  117.         n               can_localnotice
  118.         G               can_globalnotice
  119.         N               netadmin
  120.         C               coadmin
  121.         z               can_zline
  122.         W               get_umodew
  123.         H               get_host
  124.         v               can_override
  125. */
  126.  
  127. listen ip.of.server.org:4000 { options { serversonly; }; };
  128. listen ip.of.server.org:6660-6669 { options { clientsonly; }; };
  129. listen ip.of.server.org:7000 { options { clientsonly; }; };
  130.  
  131. /*
  132.         options:
  133.         OLD     |       NEW
  134.         S               ssl
  135.         Z               zip
  136.         N/A             autoconnect
  137.         N/A             quarantine
  138.         N/A             nodnscache
  139. */
  140.  
  141. ulines {
  142. Services.myserver.org.Net;
  143. NeoStats.myserver.org.Eu;  
  144. };
  145.  
  146.  
  147. link Hub4.myserver.org.Eu {
  148.     username *;
  149.     hostname ip.of.leaf;
  150.     bind-ip ip.of.server.org;
  151.     port 4000;
  152.     hub *;
  153.     leaf *;
  154.     password-connect "qwerty";
  155.     password-receive "qwerty";
  156.     class servers;
  157.  
  158. };
  159.  
  160.  
  161.  
  162. link Hub.myserver.org.Eu {
  163.     username *;
  164.     hostname ip.of.leaf;
  165.     bind-ip ip.of.server.org;
  166.     port 4000;
  167.     hub *;
  168.     leaf *;
  169.     password-connect "qwerty";
  170.     password-receive "qwerty";
  171.     class servers;
  172.    
  173. };
  174.  
  175. link Hub3.myserver.org.Eu {
  176.     username *;
  177.     hostname ip.of.leaf;
  178.     bind-ip ip.of.server.org;
  179.     port 4000;
  180.     hub *;
  181.     leaf *;
  182.     password-connect "qwerty";
  183.     password-receive "qwerty";
  184.     class servers;
  185.    
  186. };
  187.  
  188.  
  189. link Services.myserver.org.Net {
  190.     username *;
  191.     hostname ip.of.server.org;
  192.     bind-ip ip.of.server.org;
  193.     port 4000;
  194.     hub *;
  195.     leaf *;
  196.     password-connect "server";
  197.     password-receive "server";
  198.     class servers;
  199. };
  200.  
  201.  
  202. link NeoStats.myserver.org.Eu {
  203.     username *;
  204.     hostname ip.of.server.org;
  205.     bind-ip ip.of.server.org;
  206.     port 4000;
  207.     hub *;
  208.     leaf *;
  209.     password-connect "neostats";
  210.     password-receive "neostats";
  211.     class servers;
  212. };
  213.  
  214. link FreeBsd.myserver.org.Eu {
  215.    username *;
  216.    hostname ip.of.leaf;
  217.    bind-ip ip.of.server.org;
  218.    port 4000;
  219.    hub *;
  220.    leaf *;
  221.    password-connect "qwerty";
  222.    password-receive "qwerty";
  223.    class servers;
  224.    
  225. };
  226.  
  227. link Gentoo.myserver.org.Eu {
  228.     username *;
  229.     hostname ip.of.leaf;
  230.     bind-ip ip.of.server.org;
  231.     port 4000;
  232.     hub *;
  233.     leaf *;
  234.     password-connect "qwerty";
  235.     password-receive "qwerty";
  236.     class servers;
  237.    
  238. };
  239.  
  240. link SSL.myserver.org.Eu {
  241.    username *;
  242.    hostname ip.of.serverleaf.org;
  243.    bind-ip ip.of.server.org;
  244.    port 4000;
  245.    hub *;
  246.    leaf *;
  247.    password-connect "qwerty";
  248.    password-receive "qwerty";
  249.    class servers;
  250.    };
  251.  
  252. link Root.myserver.org.Eu {
  253.    username *;
  254.    hostname ip.of.leaf;
  255.    bind-ip ip.of.server.org;
  256.    port 4000;
  257.    hub *;
  258.    leaf *;
  259.    password-connect "qwerty";
  260.    password-receive "qwerty";
  261.    class servers;
  262.    
  263. };
  264.  
  265. link SynCpc.myserver.org.Eu {
  266.    username *;
  267.    hostname ip.of.serverleaf.org;
  268.    bind-ip ip.of.server.org;
  269.    port 4000;
  270.    hub *;
  271.    leaf *;
  272.    password-connect "qwerty";
  273.    password-receive "qwerty";
  274.    class servers;
  275.    
  276. };
  277.  
  278.  
  279. link Apt-Get.myserver.org.Eu {
  280.    username *;
  281.    hostname ip.of.leaf;
  282.    bind-ip ip.of.server.org;
  283.    port 4000;
  284.    hub *;
  285.    leaf *;
  286.    password-connect "qwerty";
  287.    password-receive "qwerty";
  288.    class servers;
  289.    };
  290.  
  291. link Curl.myserver.org.Eu {
  292.    username *;
  293.    hostname ip.of.leaf;
  294.    bind-ip ip.of.server.org;
  295.    port 4000;
  296.    hub *;
  297.    leaf *;
  298.    password-connect "qwerty";
  299.    password-receive "qwerty";
  300.    class servers;
  301.    
  302. };
  303.  
  304. link Fedora.myserver.org.Eu {
  305.    username *;
  306.    hostname ip.of.leaf;
  307.    bind-ip ip.of.server.org;
  308.    port 4000;
  309.    hub *;
  310.    leaf *;
  311.    password-connect "qwerty";
  312.    password-receive "qwerty";
  313.    class servers;
  314.    
  315. };
  316.  
  317. link Debian.myserver.org.Eu {
  318.    username *;
  319.    hostname ip.of.leaf;
  320.    bind-ip ip.of.server.org;
  321.    port 4000;
  322.    hub *;
  323.    leaf *;
  324.    password-connect "qwerty";
  325.    password-receive "qwerty";
  326.    class servers;
  327.    
  328. };
  329.  
  330. link KdE.myserver.org.Eu {
  331.    username *;
  332.    hostname ip.of.serverleaf.org;
  333.    bind-ip ip.of.server.org;
  334.    port 4000;
  335.    hub *;
  336.    leaf *;
  337.    password-connect "qwerty";
  338.    password-receive "qwerty";
  339.    class servers;
  340.    
  341. };
  342.  
  343. link KerNel.myserver.org.Eu {
  344.    username *;
  345.    hostname ip.of.leaf;
  346.    bind-ip ip.of.server.org;
  347.    port 4000;
  348.    hub *;
  349.    leaf *;
  350.    password-connect "qwerty";
  351.    password-receive "qwerty";
  352.    class servers;
  353.    };
  354.  
  355. link SsHd.myserver.org.Eu {
  356.    username *;
  357.    hostname ip.of.leaf;
  358.    bind-ip ip.of.server.org;
  359.    port 4000;
  360.    hub *;
  361.    leaf *;
  362.    password-connect "qwerty";
  363.    password-receive "qwerty";
  364.    class servers;
  365.    
  366. };
  367.  
  368.  
  369. link NeverDie.myserver.org.Eu {
  370.    username *;
  371.    hostname ip.of.serverleaf.org;
  372.    bind-ip ip.of.server.org;
  373.    port 4000;
  374.    hub *;
  375.    leaf *;
  376.    password-connect "qwerty";
  377.    password-receive "qwerty";
  378.    class servers;
  379.    };
  380.  
  381. link ApacHe.myserver.org.Eu {
  382.    username *;
  383.    hostname ip.of.serverleaf.org;
  384.    bind-ip ip.of.server.org;
  385.    port 4000;
  386.    hub *;
  387.    leaf *;
  388.    password-connect "qwerty";
  389.    password-receive "qwerty";
  390.    class servers;
  391.    
  392. };
  393.  
  394. link HtTpD.myserver.org.Eu {
  395.    username *;
  396.    hostname ip.of.serverleaf.org;
  397.    bind-ip ip.of.server.org;
  398.    port 4000;
  399.    hub *;
  400.    leaf *;
  401.    password-connect "qwerty";
  402.    password-receive "qwerty";
  403.    class servers;
  404.    
  405. };
  406.  
  407.  
  408. link KtNf.myserver.org.Eu {
  409.    username *;
  410.    hostname ip.of.serverleaf.org;
  411.    bind-ip ip.of.server.org;
  412.    port 4000;
  413.    hub *;
  414.    leaf *;
  415.    password-connect "qwerty";
  416.    password-receive "qwerty";
  417.    class servers;
  418.   };
  419.  
  420. link BaSh.myserver.org.Eu {
  421.    username *;
  422.    hostname ip.of.serverleaf.org;
  423.    bind-ip ip.of.server.org;
  424.    port 4000;
  425.    hub *;
  426.    leaf *;
  427.    password-connect "qwerty";
  428.    password-receive "qwerty";
  429.    class servers;
  430.    
  431. };
  432.  
  433. link S2.myserver.org.Eu {
  434.    username *;
  435.    hostname ip.of.serverleaf.org;
  436.    bind-ip ip.of.server.org;
  437.    port 4000;
  438.    hub *;
  439.    leaf *;
  440.    password-connect "qwerty";
  441.    password-receive "qwerty";
  442.    class servers;
  443.    
  444. };
  445.  
  446. link S3.myserver.org.Eu {
  447.    username *;
  448.    hostname ip.of.serverleaf.org;
  449.    bind-ip ip.of.server.org;
  450.    port 4000;
  451.    hub *;
  452.    leaf *;
  453.    password-connect "qwerty";
  454.    password-receive "qwerty";
  455.    class servers;
  456.    
  457. };
  458.  
  459. link LyNx.myserver.org.Eu {
  460.    username *;
  461.    hostname ip.of.serverleaf.org;
  462.    bind-ip ip.of.server.org;
  463.    port 4000;
  464.    hub *;
  465.    leaf *;
  466.    password-connect "qwerty";
  467.    password-receive "qwerty";
  468.    class servers;
  469.    
  470. };
  471.  
  472. link OxYgEn.myserver.org.Eu {
  473.    username *;
  474.    hostname ip.of.serverleaf.org;
  475.    bind-ip ip.of.server.org;
  476.    port 4000;
  477.    hub *;
  478.    leaf *;
  479.    password-connect "qwerty";
  480.    password-receive "qwerty";
  481.    class servers;
  482.    
  483. };
  484.  
  485. link PiCo.myserver.org.Eu {
  486.    username *;
  487.    hostname ip.of.serverleaf.org;
  488.    bind-ip ip.of.server.org;
  489.    port 4000;
  490.    hub *;
  491.    leaf *;
  492.    password-connect "qwerty";
  493.    password-receive "qwerty";
  494.    class servers;
  495.    };
  496.  
  497. link OpEr.myserver.org.Eu {
  498.    username *;
  499.    hostname ip.of.serverleaf.org;
  500.    bind-ip ip.of.server.org;
  501.    port 4000;
  502.    hub *;
  503.    leaf *;
  504.    password-connect "qwerty";
  505.    password-receive "qwerty";
  506.    class servers;
  507.    
  508. };
  509.  
  510. link AmSn.myserver.org.Eu {
  511.    username *;
  512.    hostname ip.of.serverleaf.org;
  513.    bind-ip ip.of.server.org;
  514.    port 4000;
  515.    hub *;
  516.    leaf *;
  517.    password-connect "qwerty";
  518.    password-receive "qwerty";
  519.    class servers;
  520.    
  521. };
  522.  
  523. link AmuLe.myserver.org.Eu {
  524.    username *;
  525.    hostname ip.of.serverleaf.org;
  526.    bind-ip ip.of.server.org;
  527.    port 4000;
  528.    hub *;
  529.    leaf *;
  530.    password-connect "qwerty";
  531.    password-receive "qwerty";
  532.    class servers;
  533.    
  534. };
  535.  
  536. link DoLpHiN.myserver.org.Eu {
  537.    username *;
  538.    hostname ip.of.serverleaf.org;
  539.    bind-ip ip.of.server.org;
  540.    port 4000;
  541.    hub *;
  542.    leaf *;
  543.    password-connect "qwerty";
  544.    password-receive "qwerty";
  545.    class servers;
  546.    
  547. };
  548.  
  549. link GnOmE.myserver.org.Eu {
  550.    username *;
  551.    hostname ip.of.serverleaf.org;
  552.    bind-ip ip.of.server.org;
  553.    port 4000;
  554.    hub *;
  555.    leaf *;
  556.    password-connect "qwerty";
  557.    password-receive "qwerty";
  558.    class servers;
  559.    };
  560.  
  561. link YuM.myserver.org.Eu {
  562.    username *;
  563.    hostname ip.of.serverleaf.org;
  564.    bind-ip ip.of.server.org;
  565.    port 4000;
  566.    hub *;
  567.    leaf *;
  568.    password-connect "qwerty";
  569.    password-receive "qwerty";
  570.    class servers;
  571.    
  572. };
  573.  
  574. link Shell.myserver.org.Eu {
  575.    username *;
  576.    hostname ip.of.leaf;
  577.    bind-ip ip.of.server.org;
  578.    port 4000;
  579.    hub *;
  580.    leaf *;
  581.    password-connect "qwerty";
  582.    password-receive "qwerty";
  583.    class servers;
  584.    
  585. };
  586.  
  587. link Uni.myserver.org.Eu {
  588.    username *;
  589.    hostname ip.of.serverleaf.org;
  590.    bind-ip ip.of.server.org;
  591.    port 4000;
  592.    hub *;
  593.    leaf *;
  594.    password-connect "qwerty";
  595.    password-receive "qwerty";
  596.    class servers;
  597.    
  598. };
  599.  
  600. link S1.myserver.org.Eu {
  601.    username *;
  602.    hostname ip.of.serverleaf.org;
  603.    bind-ip ip.of.server.org;
  604.    port 4000;
  605.    hub *;
  606.    leaf *;
  607.    password-connect "qwerty";
  608.    password-receive "qwerty";
  609.    class servers;
  610.    
  611. };
  612.  
  613. link F1.myserver.org.Eu {
  614.    username *;
  615.    hostname ipofleaf.org;
  616.    bind-ip ip.of.server.org;
  617.    port 4000;
  618.    hub *;
  619.    leaf *;
  620.    password-connect "qwerty";
  621.    password-receive "qwerty";
  622.    class servers;
  623.    
  624. };
  625.  
  626. link S4.myserver.org.Eu {
  627.    username *;
  628.    hostname ip.of.serverleaf.org;
  629.    bind-ip ip.of.server.org;
  630.    port 4000;
  631.    hub *;
  632.    leaf *;
  633.    password-connect "qwerty";
  634.    password-receive "qwerty";
  635.    class servers;
  636.    options { autoconnect; };
  637. };
  638.  
  639. link S5.myserver.org.Eu {
  640.    username *;
  641.    hostname ip.of.serverleaf.org;
  642.    bind-ip ip.of.server.org;
  643.    port 4000;
  644.    hub *;
  645.    leaf *;
  646.    password-connect "qwerty";
  647.    password-receive "qwerty";
  648.    class servers;
  649.    options { autoconnect; };
  650. };
  651.  
  652. link ShelluZze.myserver.org.Eu {
  653.    username *;
  654.    hostname ip.of.serverleaf.org;
  655.    bind-ip ip.of.server.org;
  656.    port 4000;
  657.    hub *;
  658.    leaf *;
  659.    password-connect "qwerty";
  660.    password-receive "qwerty";
  661.    class servers;
  662.    options { autoconnect; };
  663. };
  664.  
  665. link InVidiA.myserver.org.Eu {
  666.    username *;
  667.    hostname ip.of.serverleaf.org;
  668.    bind-ip ip.of.server.org;
  669.    port 4000;
  670.    hub *;
  671.    leaf *;
  672.    password-connect "qwerty";
  673.    password-receive "qwerty";
  674.    class servers;
  675.    options { autoconnect; };
  676. };
  677.  
  678. link GimP.myserver.org.Eu {
  679.    username *;
  680.    hostname ip.of.serverleaf.org;
  681.    bind-ip ip.of.server.org;
  682.    port 4000;
  683.    hub *;
  684.    leaf *;
  685.    password-connect "qwerty";
  686.    password-receive "qwerty";
  687.    class servers;
  688.    options { autoconnect; };
  689. };
  690.  
  691. link LvP.myserver.org.Eu {
  692.    username *;
  693.    hostname ip.of.serverleaf.org;
  694.    bind-ip ip.of.server.org;
  695.    port 4000;
  696.    hub *;
  697.    leaf *;
  698.    password-connect "qwerty";
  699.    password-receive "qwerty";
  700.    class servers;
  701.    options { autoconnect; };
  702. };
  703.  
  704. link ReboOt.myserver.org.Eu {
  705.    username *;
  706.    hostname ip.of.serverleaf.org;
  707.    bind-ip ip.of.server.org;
  708.    port 4000;
  709.    hub *;
  710.    leaf *;
  711.    password-connect "qwerty";
  712.    password-receive "qwerty";
  713.    class servers;
  714.    options { autoconnect; };
  715. };
  716.  
  717. link S6.myserver.org.Eu {
  718.    username *;
  719.    hostname ip.of.serverleaf.org;
  720.    bind-ip ip.of.server.org;
  721.    port 4000;
  722.    hub *;
  723.    leaf *;
  724.    password-connect "qwerty";
  725.    password-receive "qwerty";
  726.    class servers;
  727.    options { autoconnect; };
  728. };
  729.  
  730. drpass {
  731.         restart "restartherenow2238764345hgf";
  732.         die "MNh76Zg?=Hlolsiojj32445gggfgdfu556";
  733. };
  734.  
  735. log "ircd.log" {
  736. /* Delete the log file and start a new one when it reaches 2MB*/
  737.         maxsize 2097152;
  738.         flags {
  739.         oper;
  740.         kline;
  741.         connects;
  742.         server-connects;
  743.         kills;
  744.         errors;
  745.         sadmin-commands;
  746.         chg-commands;
  747.         oper-override;
  748.         spamfilter;
  749.         };
  750. };
  751. // This points the command /nickserv to the user NickServ who is
  752. //connected to the set::services-server server
  753. /*alias NickServ {
  754.         nick "NickServ";
  755.         type services;
  756. };*/
  757.  
  758. // If you want the command to point to the same nick as the command, you
  759. //can leave the nick entry out
  760. //alias ChanServ { type services; };
  761.  
  762. // Points the /statserv command to the user StatServ on the
  763. //set::stats-name server
  764. //alias StatServ { type stats; };
  765.  
  766. // Points the /superbot command to the user SuperBot
  767. //alias SuperBot { type normal; };
  768.  
  769.  
  770. /* Standard aliases */
  771. alias NickServ { type services; };
  772. alias ChanServ { type services; };
  773. alias OperServ { type services; };
  774. alias HelpServ { type services; };
  775. alias StatServ { type stats; };
  776.  
  777. alias "identify" {
  778.         format "^#" {
  779.                 nick "chanserv";
  780.                 type services;
  781.                 parameters "IDENTIFY %1-";
  782.         };
  783.         format "^[^#]" {
  784.                 nick "nickserv";
  785.                 type services;
  786.                 parameters "IDENTIFY %1-";
  787.         };
  788.         type command;
  789. };
  790.  
  791. /* The alias::format directive is a regular expression. The first format matches the /identify *command when
  792.  * the first character is a #. It then passes this along to the chanserv
  793.  *alias with the parameters IDENTIFY %1-. The second format matches then /identify command when  
  794.  *the first character is not a #. It  
  795.  *then
  796.  * passes the command to the nickserv alias with parameters IDENTIFY %1-.
  797.  */
  798.  
  799. /* The alias::format::parameters is similar to scripting languages. %N (where N is a number) *represents a
  800.  * parameter sent to the command (in this case /identify). If you
  801. *specify %N- it means all parameters from
  802.  * N until the last parameter in the string.
  803. */
  804.  
  805. /* Standard aliases */
  806. alias "services" {
  807.         format "^#" {
  808.                 nick "chanserv";
  809.                 type services;
  810.                 parameters "%1-";
  811.         };
  812.         format "^[^#]" {
  813.                 nick "nickserv";
  814.                 type services;
  815.                 parameters "%1-";
  816.         };
  817.         type command;
  818. };
  819.  
  820. alias "identify" {
  821.         format "^#" {
  822.                 nick "chanserv";
  823.                 type services;
  824.                 parameters "IDENTIFY %1-";
  825.         };
  826.         format "^[^#]" {
  827.                 nick "nickserv";
  828.                 type services;
  829.                 parameters "IDENTIFY %1-";
  830.         };
  831.         type command;
  832. };
  833. tld {
  834.         mask *@*;
  835.         motd "ircd.motd";
  836.         rules "ircd.rules";
  837. };
  838.  
  839.  
  840. deny dcc {
  841.         filename "*sub7*";
  842.         reason "Possible Sub7 Virus";
  843. };
  844.  
  845.  
  846.  
  847. /* Network configuration */
  848. set {
  849.     network-name        "myserver.org";
  850.     default-server      "Irc.myserver.org.Net";
  851.     services-server     "Services.myserver.org.Net";
  852.     stats-server        "NeoStats.myserver.org.Eu";
  853.     help-channel        "#IrcHelp";
  854.     hiddenhost-prefix   "myserver.org";
  855.     prefix-quit         "Quit:";
  856. cloak-keys {
  857. "AHsHS6ds2sQGAkish";
  858. "qF5D3orm6Evba26hjf";
  859. "f6oaO2hhd6sIHSfs";
  860. };
  861.  
  862.     /* on-oper host */
  863.     hosts {
  864.         local       "IrcOp.myserver.org.Net";
  865.         global      "GlobalOp.myserver.org.Net";
  866.         coadmin     "CoAdmin.myserver.org.Net";
  867.         admin       "ServerAdmin.myserver.org.Net";
  868.         servicesadmin   "ServicesAdmin.myserver.org.Net";
  869.         netadmin    "IrcAdmin.myserver.org.Net";
  870.         host-on-oper-up "yes";
  871.     };
  872. };
  873. /* Server specific configuration */
  874.  
  875. set {
  876.         ban-version-tkl-time "1m";
  877.         kline-address "Staff@myserver.org.Net";
  878.         modes-on-connect "+x";
  879.         modes-on-oper    "+xwgs";
  880.         oper-auto-join "#admin,#Irchelp";
  881.         dns {
  882.                 nameserver ip.of.server.org;
  883.                 timeout 2s;
  884.                 retries 2;
  885.         };
  886.         options {
  887.                 hide-ulines;
  888.                 /* You can enable ident checking here if you want */
  889.                 identd-check;
  890.                 show-connect-info;
  891.         };
  892.  
  893.         maxchannelsperuser 30;
  894.         /* The minimum time a user must be connected before being allowed to use a QUIT message,
  895.          * This will hopefully help stop spam */anti-spam-quit-message-time 10s;
  896. /* Make the message in static-quit show in all quits - meaning no custom quits are allowed on *local server */
  897.         /* static-quit "Client quit";   */
  898.         /* This allows you to make certain stats oper only, use * for all stats,
  899.          * leave it out to allow users to see all stats. Type '/stats' for a full list.
  900.          * Some admins might want to remove the 'kGs' to allow normal users to list
  901.          * klines, glines and shuns.
  902.          */
  903.         oper-only-stats "okGsMRUEelLCXzdD";
  904.  
  905.         /* Throttling: this example sets a limit of 3 connections per 60s (per host). */
  906.         throttle {
  907.                 connections 3;
  908.                 period 60s;
  909.         };
  910.  
  911.         /* Anti flood protection */
  912.         anti-flood {
  913.                 nick-flood 3:60;        /* 3 nickchanges per 60 seconds (the default) */
  914.         };
  915. };
RAW Paste Data
Top