Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- serverinfo {
- name = "irc.EtaBG.uk.to";
- description = "EtaBG Ltd IRC Server";
- network_name = "EtaBG";
- network_desc = "EtaBG";
- hub = no;
- max_clients = 100;
- };
- #Server admin info#
- admin {
- name = "Kalin Petrov";
- description = "Cherven briag, Bulgaria";
- email = "PlayMyGame@abv.bg";
- };
- log {
- use_logging = yes;
- fname_userlog = "logs/userlog";
- fname_operlog = "logs/operlog";
- fname_killlog = "logs/kill";
- fname_klinelog = "logs/kline";
- fname_glinelog = "logs/gline";
- log_level = L_INFO;
- };
- class {
- name = "users";
- ping_time = 1190 seconds;
- number_per_ip = 220;
- max_local = 200;
- max_global = 100;
- max_number = 100;
- cidr_bitlen_ipv4 = 24;
- cidr_bitlen_ipv6 = 120;
- number_per_cidr = 16;
- sendq = 100 kbytes;
- };
- class {
- name = "opers";
- ping_time = 90 seconds;
- number_per_ip = 10;
- max_number = 100;
- sendq = 100kbytes;
- };
- class {
- name = "server";
- ping_time = 90 seconds;
- ping_warning = 15 seconds;
- connectfreq = 5 minutes;
- max_number = 1;
- sendq = 2 megabytes;
- };
- listen {
- port = 6665 .. 6669;
- flags = hidden, ssl;
- };
- .include "spoof.conf"
- auth {
- redirserv = "irc.fi";
- redirport = 6667;
- user = "*.fi";
- class = "users";
- };
- auth {
- user = "*@*";
- class = "users";
- };
- .include "opers.conf"
- .include "hubs.conf"
- connect {
- name = "encrypted.auth.example";
- host = "some.host.somewhere";
- port = 6667;
- flags = cryptlink;
- };
- # TUK NAPISHETE IMETO NA SERVICES
- cluster {
- name = "SkylineBG.services";
- type = kline, unkline, locops, xline, resv;
- };
- # TUK NA name= NAPISHETE name-a NA SERVICES
- shared {
- name = "SkylineBG.services";
- type = kline, unkline, resv;
- };
- kill {
- user = "bad@*.hacked.edu";
- reason = "Obviously hacked account";
- };
- kill {
- user = "^O[[:alpha:]]?[[:digit:]]+(x\.o|\.xo)$@^[[:alnum:]]{4}\.evilnet.org$";
- type = regex;
- };
- deny {
- ip = "10.0.1.0/24";
- reason = "Reconnecting vhosted bots";
- };
- exempt {
- ip = "192.168.0.0/16";
- };
- resv {
- /* reason: the reason for the proceeding resv's */
- reason = "There are no services on this network";
- /* resv: the nicks and channels users may not join/use */
- nick = "nickserv";
- nick = "chanserv";
- nick = "operserv";
- nick = "memoserv";
- nick = "statserv";
- nick = "seenserv";
- nick = "Gliner";
- nick = "SkylineBG";
- nick = "NS";
- nick = "CS";
- nick = "OS";
- nick = "MS";
- nick = "SS";
- nick = "Global";
- channel = "#OperWall";
- reason = "Clone bots";
- nick = "clone*";
- };
- gecos {
- name = "*www*";
- reason = "Possible spambot";
- };
- gecos {
- name = "^\[J[0o]hn Do[3e]\]-[0-9]{2,5}$";
- type = regex;
- };
- channel {
- disable_fake_channels = yes;
- restrict_channels = no;
- disable_local_channels = no;
- use_invex = yes;
- use_except = yes;
- use_knock = yes;
- knock_delay = 1 minutes;
- knock_delay_channel = 1 minute;
- burst_topicwho = yes;
- max_chans_per_user = 20;
- quiet_on_ban = yes;
- max_bans = 50;
- join_flood_count = 16;
- join_flood_time = 8 seconds;
- default_split_user_count = 0;
- default_split_server_count = 0;
- no_create_on_split = yes;
- no_join_on_split = no;
- };
- serverhide {
- flatten_links = no;
- links_delay = 5 minutes;
- hidden = no;
- disable_hidden = no;
- hide_servers = no;
- hidden_name = "*.hidden.com";
- hide_server_ips = no;
- };
- general {
- /*
- * gline_min_cidr: the minimum required length of a CIDR bitmask
- * for IPv4 based glines
- */
- gline_min_cidr = 16;
- gline_min_cidr6 = 48;
- invisible_on_connect = yes;
- burst_away = no;
- use_whois_actually = yes;
- kill_chase_time_limit = 90;
- hide_spoof_ips = no;
- ignore_bogus_ts = no;
- disable_auth = no;
- disable_remote_commands = no;
- tkline_expire_notices = no;
- default_floodcount = 10;
- failed_oper_notice = yes;
- dots_in_ident = 2;
- dot_in_ip6_addr = no;
- min_nonwildcard = 4;
- min_nonwildcard_simple = 3;
- max_accept = 20;
- anti_nick_flood = yes;
- max_nick_time = 20 seconds;
- max_nick_changes = 5;
- anti_spam_exit_message_time = 5 minutes;
- ts_warn_delta = 30 seconds;
- ts_max_delta = 5 minutes;
- kline_with_reason = yes;
- kline_reason = "Connection closed";
- reject_hold_time = 0;
- warn_no_nline = yes;
- stats_e_disabled = no;
- stats_o_oper_only = no;
- stats_P_oper_only = no;
- stats_i_oper_only = yes;
- stats_k_oper_only = yes;
- caller_id_wait = 1 minute;
- opers_bypass_callerid = no;
- pace_wait_simple = 1 second;
- pace_wait = 10 seconds;
- short_motd = no;
- ping_cookie = no;
- no_oper_flood = yes;
- true_no_oper_flood = yes;
- oper_pass_resv = yes;
- idletime = 0;
- max_targets = 4;
- client_flood = 2560 bytes;
- message_locale = "ircd-hybrid";
- oper_only_umodes = bots, cconn, debug, full, skill, nchange,
- rej, spy, external, operwall, locops, unauth;
- oper_umodes = bots, locops, servnotice, operwall, wallop;
- # use_egd = yes;
- # egdpool_path = "/var/run/egd-pool";
- # compression_level = 6;
- throttle_time = 10;
- };
- glines {
- /* enable: enable glines, network wide temp klines */
- enable = yes;
- duration = 1 day;
- logging = reject, block;
- action = reject, block;
- user = "god@*";
- name = "*";
- action = block;
- };
- modules {
- path = "/usr/local/ircd/modules";
- path = "/usr/local/ircd/modules/autoload";
- /* module: the name of a module to load on startup/rehash */
- #module = "some_module.so";
- };
Add Comment
Please, Sign In to add comment