Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadmodule "src/modules/commands.so";
- loadmodule "src/modules/cloak.so";
- include "help.conf";
- include "badwords.channel.conf";
- include "badwords.message.conf";
- include "badwords.quit.conf";
- include "spamfilter.conf";
- me
- {
- name "#OPEdu.IRCD";
- info "The Essence Of The Future Is The Digital Core.";
- numeric 1;
- };
- admin {
- "Pychol";
- "E-mail: pycholpycholo@gmail.com ";
- };
- class clients
- {
- pingfreq 90;
- maxclients 100000;
- sendq 100000;
- recvq 8000;
- };
- class servers
- {
- pingfreq 90;
- maxclients 10; /* Max servers we can have linked at a
- time */
- sendq 1000000;
- connfreq 100; /* How many seconds between each connection
- attempt */
- };
- allow {
- ip *@*;
- hostname *@*;
- class clients;
- maxperip 1;
- };
- ban nick {mask "x";reason "Nickname is already in use.";};
- ban nick {mask "q";reason "Nickname is already in use.";};
- ban nick {mask "w";reason "Nickname is already in use.";};
- ban nick {mask "e";reason "Nickname is already in use.";};
- ban nick {mask "r";reason "Nickname is already in use.";};
- ban nick {mask "t";reason "Nickname is already in use.";};
- ban nick {mask "y";reason "Nickname is already in use.";};
- ban nick {mask "u";reason "Nickname is already in use.";};
- ban nick {mask "i";reason "Nickname is already in use.";};
- ban nick {mask "o";reason "Nickname is already in use.";};
- ban nick {mask "p";reason "Nickname is already in use.";};
- ban nick {mask "a";reason "Nickname is already in use.";};
- ban nick {mask "s";reason "Nickname is already in use.";};
- ban nick {mask "d";reason "Nickname is already in use.";};
- ban nick {mask "f";reason "Nickname is already in use.";};
- ban nick {mask "g";reason "Nickname is already in use.";};
- ban nick {mask "h";reason "Nickname is already in use.";};
- ban nick {mask "j";reason "Nickname is already in use.";};
- ban nick {mask "k";reason "Nickname is already in use.";};
- ban nick {mask "l";reason "Nickname is already in use.";};
- ban nick {mask "z";reason "Nickname is already in use.";};
- ban nick {mask "c";reason "Nickname is already in use.";};
- ban nick {mask "v";reason "Nickname is already in use.";};
- ban nick {mask "b";reason "Nickname is already in use.";};
- ban nick {mask "n";reason "Nickname is already in use.";};
- ban nick {mask "m";reason "Nickname is already in use.";};
- /* 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
- */
- oper OPEdu {
- class clients;
- from {
- userhost *@*;
- };
- password "FTW";
- flags
- {
- netadmin;
- global;
- local;
- services-admin;
- admin;
- coadmin;
- 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;
- };
- };
- /* Options for listen:
- OLD | NEW
- S serversonly
- C clientsonly
- J java
- * standard
- */
- listen 118.178.124.240:5547
- {
- options
- {
- clientsonly;
- };
- };
- listen 118.178.124.240:5547;
- /*
- options:
- OLD | NEW
- Z zip
- N/A autoconnect
- N/A quarantine
- N/A nodnscache
- */
- ulines {
- services.ko.ircd;
- stats.ko.ircd;
- };
- drpass {
- restart "mEXICANU";
- die "mEXICANU";
- };
- /* Standard aliases */
- alias NickServ { type services; };
- alias ChanServ { type services; };
- alias OperServ { type services; };
- alias HelpServ { type services; };
- alias StatServ { type stats; };
- set {
- network-name "mEXICANU";
- default-server "mEXICANU";
- services-server "mEXICANU";
- stats-server "mEXICANU";
- help-channel "#P.M.A";
- hiddenhost-prefix "USER";
- /* prefix-quit "yes"; */
- /* Your cloak keys should be 3 random numbers between 10000 and
- 2147483646
- * and should be the same at all servers on the network.
- * They are used for generating masked hosts and should be kept
- secret.
- */
- cloak-keys {
- a2JO6fh3Q6w4oN3s7;
- a2JO6fh3Q6w4oN3s8;
- a2JO6fh3Q6w4oN3s9;
- };
- /* on-oper host */
- hosts {
- local "mEXICANU";
- global "mEXICANU";
- coadmin "mEXICANU";
- admin "mEXICANU";
- servicesadmin "mEXICANU";
- netadmin "mEXICANU";
- host-on-oper-up "yes";
- };
- };
- /* Server specific configuration */
- set {
- kline-address "admin@mEXICANU";
- modes-on-connect "+ixw";
- modes-on-oper "+xwgs";
- modes-on-join "+nst";
- dns {
- nameserver 127.0.0.1;
- timeout 2s;
- retries 2;
- };
- options {
- hide-ulines;
- /* You can enable ident checking here if you want */
- /* identd-check; */
- show-connect-info;
- };
- maxchannelsperuser 10;
- /* 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"; */
- /* You can also block all part reasons by uncommenting this and
- say 'yes',
- * or specify some other text (eg: "Bye bye!") to always use as
- a comment.. */
- /* static-part yes; */
- /* 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 "okfGsMRUEelLCXzdD";
- /* 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) */
- };
- /* Spam filter */
- spamfilter {
- ban-time 1d; /* default duration of a *line ban set by
- spamfilter */
- ban-reason "Spam/Advertising"; /* default reason */
- virus-help-channel "#help"; /* channel to use for
- 'viruschan' action */
- /* except "#help"; channel to exempt from filtering */
- };
- };
- /*
- * Problems or need more help?
- * 1) www.vulnscan.org/UnrealIrcd/unreal32docs.html
- * 2) www.vulnscan.org/UnrealIrcd/faq/ <- contains 80% of your
- questions!
- * 3) If you still have problems you can go irc.ircsystems.net
- #unreal-support,
- * note that we require you to READ THE DOCUMENTATION and FAQ first!
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement