/* Modules */ loadmodule "src/modules/commands.so"; loadmodule "src/modules/cloak.so"; loadmodule "src/modules/m_ircops.so"; /* Includes */ include "help.conf"; include "badwords.channel.conf"; include "badwords.message.conf"; include "badwords.quit.conf"; include "spamfilter.conf"; /* Général */ me { name "Server.qc.ca.Zonedunet.com"; info "Server D'aide Zonedunet.com"; numeric 1; }; /* Administrator */ admin { "Créateur"; "Greatman - greatman@zonedunet.com"; "Santerre - santerre@zonedunet.com"; "Merci D'utiliser Zonedunet.com, Contacter nous au besoin"; }; /* Class */ class clients { pingfreq 90; maxclients 10000; sendq 100000; recvq 8000; }; class servers { pingfreq 80; maxclients 10000; sendq 100000000; connfreq 10000; }; /* Authorisation */ allow { ip *@*; hostname *127.0.0.1*; class clients; maxperip 100; }; /* * * * * * * * * * Liste de Flag * * * * * * * * * * * * * * * * * * * * * * * * * * * 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 * * * * * * * * * * * * * * * * * * * * * * * */ /* Acces Irc-Operateur */ oper greatman { class clients; from { userhost *@*; }; password "PASS"; flags { netadmin; can_override; can_localnotice; can_globalroute; can_localkill; can_kline; can_unkline; can_override; can_localnotice; can_globalroute; can_globalkill; can_globalnotice; global; can_dccdeny; can_setq; admin; services-admin; can_zline; can_gzline; can_gkline; can_restart; };swhois "Administrateur Zonedunet.com"; }; oper Santerre { class clients; from { userhost *@*; }; password "PASS"; flags { netadmin; can_override; can_localnotice; can_globalroute; can_localkill; can_kline; can_unkline; can_override; can_localnotice; can_globalroute; can_globalkill; can_globalnotice; global; can_dccdeny; can_setq; admin; services-admin; can_zline; can_gzline; can_gkline; can_restart; };swhois "Administrateur Zonedunet.com"; }; /* * * * * * * * * * Option listen * * * * * * * * * * * * * * * * * * * * * * OLD | NEW * * S serversonly * * C clientsonly * * J java * * s ssl * * * standard * * * * * * * * * * * * * * * * * * * * */ listen *:6667; /* * * * * * * * * Option link * * * * * * * * * * * * * * * * * * * * * OLD | NEW * * S ssl * * Z zip * * N/A autoconnect * * N/A quarantine * * N/A nodnscache * * * * * * * * * * * * * * * * * * * */ /* ulines */ ulines { Stats.Zonedunet.com Services.Zonedunet.com }; /* restart & die */ drpass { restart "reboot"; die "down"; }; /* log */ log "ircd.log" { maxsize 2000000; flags { oper; kline; connects; server-connects; kills; errors; sadmin-commands; chg-commands; oper-override; spamfilter; }; }; except throttle { mask 80.236.88.128; }; except throttle { mask 127.0.0.1; }; /* 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; }; alias "ChanServ" { nick "ChanServ"; type services; }; alias "cs" { nick "ChanServ"; type services; }; alias "NickServ" { nick "NickServ"; type services; }; alias "ns" { nick "NickServ"; type services; }; alias "BotServ" { nick "BotServ"; type services; }; alias "bs" { nick "BotServ"; type services; }; alias "HelpServ" { nick "HelpServ"; type services; }; alias "he" { nick "HelpServ"; type services; }; alias "OperServ" { nick "OperServ"; type services; }; alias "os" { nick "OperServ"; type services; }; alias "MemoServ" { nick "MemoServ"; type services; }; alias "ms" { nick "MemoServ"; type services; }; alias "HostServ" { nick "HostServ"; type services; }; alias "hs" { nick "HostServ"; type services; }; official-channels { "#IRChelp"; }; /* Configuration du réseau */ set { network-name "Zonedunet"; default-server "Server.qc.ca.Zonedunet.com"; services-server "Services.Zonedunet.com"; stats-server "Stats.Zonedunet.com"; help-channel "#Aide"; auto-join " #Aide"; hiddenhost-prefix "Z-dn"; cloak-keys { "AHos2HOHS6ds2gsQQHGAkish"; "qF5D3ormaH6mnEvbaH226lfEhjf"; "hfA6HwFh53HedOwQg9Ufs"; }; hosts { local "Zonedunet.com"; global "Zonedunet.com"; coadmin "Zonedunet.com"; admin "Zonedunet.com"; servicesadmin "Zonedunet.com"; netadmin "Zonedunet.com"; host-on-oper-up "no"; }; }; set { kline-address "equipe@Zonedunet.com"; modes-on-connect "+ix"; restrict-usermodes "sqewWvGkzgp"; modes-on-oper "+xwgsqp"; oper-auto-join "#Staff,#Services"; dns { nameserver 127.0.0.1; timeout 2s; retries 2; }; options { hide-ulines; show-connect-info; }; maxchannelsperuser 40; anti-spam-quit-message-time 10s; oper-only-stats "okfGsMRUEelLCXzdD"; throttle { connections 3; period 60s; }; anti-flood { nick-flood 3:60; }; spamfilter { ban-time 1d; ban-reason "Banned"; virus-help-channel "#IRChelp"; }; }; ############## ## Ban Nick ## ############## ban nick { mask "*salope*"; reason "Pseudo Interdit"; }; ban nick { mask "*putain*"; reason "Pseudo Interdit"; }; ban nick { mask "*connard*"; reason "Pseudo Interdit"; }; ban nick { mask "*pute*"; reason "Pseudo Interdit"; }; ban nick { mask "*serv*"; reason "Tu te prend pour une U:Line ?"; }; ban nick { mask "*Killman*"; reason "Pseudo Interdit"; }; ################ ## Except Ban ## ################ except ban { mask "@host"; }; except ban { mask "@host"; }; ############ # Ban User # ############ ban user { mask "sex*@*"; reason "Mauvaise Identd"; }; ban user { mask "put*@*"; reason "Mauvaise Identd"; }; ban user { mask "bite*@*"; reason "Mauvaise Identd"; }; ################ ## Except TKL ## ################ except tkl { mask "*@localhost"; type gline; }; except tkl { mask "80.236.88.128"; type gline; }; except tkl { mask "80.236.88.128"; type qline; }; except tkl { mask "80.236.88.128"; type gzline; }; except ban { mask "80.236.88.128"; }; #################### # Salons Interdits # #################### deny channel { channel "#*warez*"; reason "Mauvais Channel, pour toutes infos concatez #Aide"; warn on; }; deny channel { channel "#*salop*"; reason "Mauvais Channel"; warn on; }; deny channel { channel "#*pute*"; reason "Mauvais Channel"; warn on; }; deny channel { channel "#*bite*"; reason "Mauvais Channel"; warn on; }; deny channel { channel "#*connar*"; reason "Mauvais Channel"; warn on; }; deny channel { channel "#*-*-*"; reason "Tu sort d'où toi pour aller sur des chan comme sa ?"; warn on; }; deny channel { channel "#*mondialnet*"; reason "Bad Chan"; warn on; }; deny channel { channel "*!*!*"; reason "Bad Chan"; warn on; }; ################# # execption # ################# allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; allow channel { channel ""; }; ################# # Dcc Interdits # ################# deny dcc { filename *viru*; reason "Pour un Cyber-Hacker t'es pas vulnérable :o)"; }; deny dcc { filename *sub*; reason "Pour un Cyber-Hacker t'es pas vulnérable :o)"; }; deny dcc { filename *serve*; reason "Pour un Cyber-Hacker t'es pas vulnérable :o)"; };