unrealircd.conf

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";
include "oper.conf";
include "connect.conf";

me
{
        name "irc.gotakancyber.com";
        info "GotakanCyber Network";
    numeric 01;
};

admin {
        "Admin : Ganyot";
        "Email : admin@gotakancyber.com";
        "Network Administrator";
};

class           clients
{
    pingfreq 100;
    maxclients 600;
    sendq 100000;
    recvq 30000;
};

class           servers
{
    pingfreq 90;
    maxclients 30;
    sendq 1000000;
    connfreq 100;
};

allow {
    ip             *@*;
    hostname       *@*;
    class           clients;
    maxperip 30;
};

allow           channel {
    channel "#Gotakan";
};

listen         *:6667;
listen         *:6668;
listen         *:6669;
listen         *:7000;
listen         *:7150;

ulines {
    services.gotakancyber.com;
    stats.gotakancyber.com;
};

drpass {
    restart "070986";
    die "070986";
};

log "ircd.log" {
    maxsize 2097152;
    flags {
        oper;
        kline;
        server-connects;
        kills;
        errors;
        sadmin-commands;
        chg-commands;
        oper-override;
        spamfilter;
    };
};

alias NickServ { type services; };
alias OperServ { type services; };
alias ChanServ { type services; };
alias HelpServ { type services; };
alias MemoServ { type services; };
alias HostServ { type services; };
alias BotServ { 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;

};

alias "services" {
        format "^#" {
                nick "ChanServ";
                type services;
                parameters "%1-";
        };
        format "^[^#]" {
                nick "NickServ";
                type services;
                parameters "%1-";
        };
        type command;
};

alias "os" {
        format "^" {
                nick "OperServ";
                type services;
                parameters "%1-";
        };
        type command;
};
alias "bs" {
        format "^" {
                nick "BotServ";
                type services;
                parameters "%1-";
        };
        type command;
};
alias "cs" {
        format "^" {
                nick "ChanServ";
                type services;
                parameters "%1-";
        };
        type command;
};
alias "hs" {
        format "^" {
                nick "HostServ";
                type services;
                parameters "%1-";
        };
        type command;
};
alias "ns" {
        format "^" {
                nick "NickServ";
                type services;
                parameters "%1-";
        };
        type command;
};
alias "ms" {
        format "^" {
                nick "MemoServ";
                type services;
                parameters "%1-";
        };
        type command;
};

#tld {
#    mask *@*;
#    motd "ircd.motd";
#    rules "ircd.rules";
#};

ban nick {
    mask "*C*h*a*n*S*e*r*v*";
    reason "Reserved for Services";
};
ban ip {
    mask 195.86.232.81;
    reason "Delinked server";
};
ban server {
    mask eris.berkeley.edu;
    reason "Get out of here.";
};
ban user {
    mask *tirc@*.saturn.bbn.com;
        reason "Idiot";
};
ban realname {
    mask "Swat Team";
    reason "mIRKFORCE";
};
ban realname {
    mask "sub7server";
    reason "sub7";
};
except ban {
    /* don't ban stskeeps */
    mask           *stskeeps@212.*;
};
deny dcc {
    filename "*sub7*";
    reason "Possible Sub7 Virus";
};
deny channel {
    channel "*entot*";
    reason "BadChan!";
};

vhost {
    vhost           IRCop.gotakancyber.com;
    from {
        userhost       *@*;
    };
    login           rahasia;
    password        rahasia;
};
set { timesynch { enabled "yes"; server "ntp.kim.lipi.go.id"; timeout "5";}; };
set {
    network-name         "GotakanCyberTeam";
    default-server             "irc.gotakancyber.com";
    services-server     "services.gotakancyber.com";
    stats-server         "stats.gotakancyber.com";
    help-channel         "#help";
    hiddenhost-prefix    "GotakanCyber";
    cloak-keys {
        "AHos2HOHS6ds2gsQQHGAkish";
        "qF5D3ormaH6mnEvbaH226lfEhjf";
        "hfA6HwFh53HedOwQg9Ufs";
    };
    hosts {
        local        "locop.irc.gotakancyber.com";
        global            "ircop.irc.gotakancyber.com";
        coadmin           "co.admin.irc.gotakancyber.com";
        admin        "admin.irc.gotakancyber.com";
        servicesadmin     "csops.irc.gotakancyber.com";
        netadmin     "net.admin.irc.gotakancyber.com";
        host-on-oper-up "yes";
    };
};

set {
    kline-address "kline@irc.gotakancyber.com";
    modes-on-connect "+i";
    modes-on-oper    "+pTWvxwgs";
        oper-auto-join "#services,#help";
    dns {
        nameserver 127.0.0.1;
        timeout 2s;
        retries 2;
    };
    options {
        identd-check;
        hide-ulines;
        show-connect-info;
                flat-map;

    };

    maxchannelsperuser 15;
    anti-spam-quit-message-time 10s;
    #static-quit "NganjukCyber Client Quit";
    oper-only-stats "*";
    throttle {
        connections 3;
        period 60s;
    };

    anti-flood {
        nick-flood 3:60;
    };

    spamfilter {
        ban-time 1d;
        ban-reason "Spam/Advertising is not tolerated on NganjukCyber";
        virus-help-channel "#help";
        except "#services";
    };
};

0 komentar:

Post a Comment