Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadmodule "src/modules/cloak.so";
- loadmodule "src/modules/commands.so";
- loadmodule "src/modules/m_rmtkl.so";
- #loadmodule "src/modules/hideserver.so";
- #loadmodule "src/modules/m_antidccbug.so";
- #hideserver
- # {
- # disable-map yes;
- # disable-links yes;
- # map-deny-message "***** Comando /Map Disabilitato Per Questioni Di Sicurezza.";
- # links-deny-message "***** Comando /Links Disabilitato Per Questioni Di Sicurezza.";
- #};
- include "help.conf";
- include "aliases/anope.conf";
- include "badwords.channel.conf";
- include "badwords.message.conf";
- include "badwords.quit.conf";
- include "spamfilter.conf";
- me {
- name "Hub2.myserver.org.Eu";
- info "Hub System Linux - Hub Support Server";
- numeric 2;
- };
- oper Mynick {
- class default;
- from {
- userhost *@*;
- };
- password "MyNickpassword";
- flags
- {
- netadmin;
- services-admin;
- admin;
- global;
- can_rehash;
- can_die;
- can_restart;
- helpop;
- can_wallops;
- can_globops;
- can_localroute;
- can_globalroute;
- can_localkill;
- can_globalkill;
- can_kline;
- can_gzline;
- can_gkline;
- can_unkline;
- can_localnotice;
- can_globalnotice;
- can_zline;
- get_umodew;
- get_host;
- can_override;
- };
- };
- admin {
- "myserver.org Support Server";
- "Mynick";
- "For more info Staff@myserver.org.Net Channel support #irchelp";
- };
- class clients
- {
- pingfreq 90;
- maxclients 100;
- sendq 100000;
- recvq 8000;
- };
- class servers
- {
- pingfreq 60;
- maxclients 80; /* Max servers we can have linked at a time */
- sendq 2000000;
- connfreq 100; /* How many seconds between each connection attempt */
- };
- allow {
- ip *@*;
- hostname *@*;
- class clients;
- maxperip 2;
- };
- allow channel {
- channel "#p*d*";
- };
- /* OLD OPER FLAG | NEW FLAG NAME
- O global
- o local
- a services-admin
- A admin
- r can_rehash
- D can_die
- R can_restart
- h helpop
- w can_wallops
- g can_globops
- c can_localroute
- L can_globalroute
- k can_localkill
- K can_globalkill
- b can_kline
- Z can_gzline
- t can_gkline
- B can_unkline
- n can_localnotice
- G can_globalnotice
- N netadmin
- C coadmin
- z can_zline
- W get_umodew
- H get_host
- v can_override
- */
- listen ip.of.server.org:4000 { options { serversonly; }; };
- listen ip.of.server.org:6660-6669 { options { clientsonly; }; };
- listen ip.of.server.org:7000 { options { clientsonly; }; };
- /*
- options:
- OLD | NEW
- S ssl
- Z zip
- N/A autoconnect
- N/A quarantine
- N/A nodnscache
- */
- ulines {
- Services.myserver.org.Net;
- NeoStats.myserver.org.Eu;
- };
- link Hub4.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Hub.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Hub3.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Services.myserver.org.Net {
- username *;
- hostname ip.of.server.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "server";
- password-receive "server";
- class servers;
- };
- link NeoStats.myserver.org.Eu {
- username *;
- hostname ip.of.server.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "neostats";
- password-receive "neostats";
- class servers;
- };
- link FreeBsd.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Gentoo.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link SSL.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Root.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link SynCpc.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Apt-Get.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Curl.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Fedora.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Debian.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link KdE.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link KerNel.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link SsHd.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link NeverDie.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link ApacHe.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link HtTpD.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link KtNf.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link BaSh.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link S2.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link S3.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link LyNx.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link OxYgEn.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link PiCo.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link OpEr.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link AmSn.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link AmuLe.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link DoLpHiN.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link GnOmE.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link YuM.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Shell.myserver.org.Eu {
- username *;
- hostname ip.of.leaf;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link Uni.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link S1.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link F1.myserver.org.Eu {
- username *;
- hostname ipofleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- };
- link S4.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link S5.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link ShelluZze.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link InVidiA.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link GimP.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link LvP.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link ReboOt.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- link S6.myserver.org.Eu {
- username *;
- hostname ip.of.serverleaf.org;
- bind-ip ip.of.server.org;
- port 4000;
- hub *;
- leaf *;
- password-connect "qwerty";
- password-receive "qwerty";
- class servers;
- options { autoconnect; };
- };
- drpass {
- restart "restartherenow2238764345hgf";
- die "MNh76Zg?=Hlolsiojj32445gggfgdfu556";
- };
- log "ircd.log" {
- /* Delete the log file and start a new one when it reaches 2MB*/
- maxsize 2097152;
- flags {
- oper;
- kline;
- connects;
- server-connects;
- kills;
- errors;
- sadmin-commands;
- chg-commands;
- oper-override;
- spamfilter;
- };
- };
- // This points the command /nickserv to the user NickServ who is
- //connected to the set::services-server server
- /*alias NickServ {
- nick "NickServ";
- type services;
- };*/
- // If you want the command to point to the same nick as the command, you
- //can leave the nick entry out
- //alias ChanServ { type services; };
- // Points the /statserv command to the user StatServ on the
- //set::stats-name server
- //alias StatServ { type stats; };
- // Points the /superbot command to the user SuperBot
- //alias SuperBot { type normal; };
- /* Standard aliases */
- alias NickServ { type services; };
- alias ChanServ { type services; };
- alias OperServ { type services; };
- alias HelpServ { type services; };
- alias StatServ { type stats; };
- alias "identify" {
- format "^#" {
- nick "chanserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- format "^[^#]" {
- nick "nickserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- type command;
- };
- /* The alias::format directive is a regular expression. The first format matches the /identify *command when
- * the first character is a #. It then passes this along to the chanserv
- *alias with the parameters IDENTIFY %1-. The second format matches then /identify command when
- *the first character is not a #. It
- *then
- * passes the command to the nickserv alias with parameters IDENTIFY %1-.
- */
- /* The alias::format::parameters is similar to scripting languages. %N (where N is a number) *represents a
- * parameter sent to the command (in this case /identify). If you
- *specify %N- it means all parameters from
- * N until the last parameter in the string.
- */
- /* Standard aliases */
- alias "services" {
- format "^#" {
- nick "chanserv";
- type services;
- parameters "%1-";
- };
- format "^[^#]" {
- nick "nickserv";
- type services;
- parameters "%1-";
- };
- type command;
- };
- alias "identify" {
- format "^#" {
- nick "chanserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- format "^[^#]" {
- nick "nickserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- type command;
- };
- tld {
- mask *@*;
- motd "ircd.motd";
- rules "ircd.rules";
- };
- deny dcc {
- filename "*sub7*";
- reason "Possible Sub7 Virus";
- };
- /* Network configuration */
- set {
- network-name "myserver.org";
- default-server "Irc.myserver.org.Net";
- services-server "Services.myserver.org.Net";
- stats-server "NeoStats.myserver.org.Eu";
- help-channel "#IrcHelp";
- hiddenhost-prefix "myserver.org";
- prefix-quit "Quit:";
- cloak-keys {
- "AHsHS6ds2sQGAkish";
- "qF5D3orm6Evba26hjf";
- "f6oaO2hhd6sIHSfs";
- };
- /* on-oper host */
- hosts {
- local "IrcOp.myserver.org.Net";
- global "GlobalOp.myserver.org.Net";
- coadmin "CoAdmin.myserver.org.Net";
- admin "ServerAdmin.myserver.org.Net";
- servicesadmin "ServicesAdmin.myserver.org.Net";
- netadmin "IrcAdmin.myserver.org.Net";
- host-on-oper-up "yes";
- };
- };
- /* Server specific configuration */
- set {
- ban-version-tkl-time "1m";
- kline-address "Staff@myserver.org.Net";
- modes-on-connect "+x";
- modes-on-oper "+xwgs";
- oper-auto-join "#admin,#Irchelp";
- dns {
- nameserver ip.of.server.org;
- timeout 2s;
- retries 2;
- };
- options {
- hide-ulines;
- /* You can enable ident checking here if you want */
- identd-check;
- show-connect-info;
- };
- maxchannelsperuser 30;
- /* The minimum time a user must be connected before being allowed to use a QUIT message,
- * This will hopefully help stop spam */anti-spam-quit-message-time 10s;
- /* Make the message in static-quit show in all quits - meaning no custom quits are allowed on *local server */
- /* static-quit "Client quit"; */
- /* This allows you to make certain stats oper only, use * for all stats,
- * leave it out to allow users to see all stats. Type '/stats' for a full list.
- * Some admins might want to remove the 'kGs' to allow normal users to list
- * klines, glines and shuns.
- */
- oper-only-stats "okGsMRUEelLCXzdD";
- /* Throttling: this example sets a limit of 3 connections per 60s (per host). */
- throttle {
- connections 3;
- period 60s;
- };
- /* Anti flood protection */
- anti-flood {
- nick-flood 3:60; /* 3 nickchanges per 60 seconds (the default) */
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement