Index du Forum


 

 Index du ForumFAQRechercherS’enregistrerConnexion

:: Unrealircd.conf ::

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> hells-city -> irc -> serveur irc -> unrealircd
Sujet précédent :: Sujet suivant  
Auteur Message
HellS
Administrateur

Hors ligne

Inscrit le: 16 Mai 2009
Messages: 39
Localisation: region parisienne

MessagePosté le: Ven 17 Juil - 18:48 (2009)    Sujet du message: Unrealircd.conf Répondre en citant

voici un exemple du fichier unreal.conf pour le personaliser remplacer les ****  par les information vous concernant

vous trouverez ici la version texte téléchargeable de l'article

#######################################################
##                                                   ##
##   _____                 _ _____ _____ _____   _   ##
##  |  |  |___ ___ ___ ___| |     | __  |     |_| |  ##
##  |  |  |   |  _| -_| .'| |-   -|    -|   --| . |  ##
##  |_____|_|_|_| |___|__,|_|_____|__|__|_____|___|  ##
##                                           3.2.x   ##
##                                                   ##
#######################################################

###########
# Modules #
###########

loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";

############
# Includes #
############

include "help.conf";
include "spamfilter.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";

#######
# Set #
#######

set {
    network-name "******";
    services-server "irc.******.***";
    stats-server "Stats.*******.***";
    default-server "***.***.***.***";
    default-bantime 1d;
    help-channel "#Aide";
    hiddenhost-prefix "*****";
    prefix-quit "no";
    kline-address "******@*****.***";
    gline-address "******@*****.***";
    modes-on-connect "+x";
    modes-on-join "+nt";
    modes-on-oper "+xwg";
    maxchannelsperuser 30;
    oper-only-stats "*";
    anti-spam-quit-message-time 60s;
    auto-join "#******";
    oper-auto-join "#Services";
    cloak-keys {
        "AHos2HOHS6ds2gsQQHGAkish";
        "qF5D3ormaH6mnEvbaH226lfEhjf";
        "hfA6HwFh53HedOwQg9Ufs";
    };
    hosts {
        local "Local.eXolia.net";
        global "Global.eXolia.net";
        coadmin "CoAdmin.eXolia.net";
        admin "Admin.eXolia.net";
        servicesadmin "CsAdmin.eXolia.net";
        netadmin "NetAdmin.eXolia.net";
        host-on-oper-up "yes";
    };
    ssl {
        certificate "server.cert.pem";
        key "server.key.pem";
    };
    dns {
        nameserver 194.146.224.132;
        timeout 2s;
        retries 3;
    };
    options {
        identd-check;
        hide-ulines;
        show-connect-info;
        show-opermotd;
        flat-map;
    };
    throttle {
        connections 3;
        period 60s;
    };
    anti-flood {
        nick-flood 5:60;
    };
    spamfilter {
        ban-time 1d;
        ban-reason "Protection Spamfilter";
        virus-help-channel "#Aide";
    };
    allowed-nickchars { 
        latin1;
    };
    timesynch {
        enabled no;
    };
};

######
# Me #
######

me {
    name "***.*******.***";
    info "******";
    numeric 1;
};

#########
# Admin #
#########

admin {
    "*******************";
    "Administrateur : ***********";
    "Email : **************@***********";
};

#######
# Tld #
#######

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

##########
# Drpass #
##########

drpass {
    restart "************";
    die "**************";
};

#######
# Log #
#######

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

##########
# Listen #
##########

listen ***.***.***.***:6660-6668;

listen ***.***.***.***:6669 {
    options {
        ssl;
        clientsonly;
    };
};

listen ***.***.***.***:7000 {
    options {
        serversonly;
    };
};

#########
# Class #
#########

class clients {
    pingfreq 90;
    maxclients 2000;
    sendq 100000;
    recvq 8000;
};

class servers {
    pingfreq 90;
    maxclients 50;
    sendq 2000000;
    connfreq 120;
};

#########
# Allow #
#########

allow {  
    ip *;
    hostname *;
    class clients;
    maxperip 3;
};

#########
# Links #
#########

ulines {
    anope.*****.***;
    services.********.***;
    lea.*******.***;



link Service.******.**** {
    username *;
    hostname ***.***.***.***;
    bind-ip *;
    port 7000;
    hub *;
    password-connect "services";
    password-receive "services";
    class servers;
};

link anope.******.**** {
    username *;
    hostname ***.***.***.***;
    bind-ip *;
    port 7000;
    hub *;
    password-connect "anope";
    password-receive "anope";
    class servers;
};

link lea.******.**** {
    username *;
    hostname ***.***.***.***;
    bind-ip *;
    port 7000;
    hub *;
    password-connect "lea";
    password-receive "lea";
    class servers;
};

################
# Olines Robot #
################

oper ScanServ {
    class clients;
    from {
        userhost *@*;
    };
    password "mot-de-passe";
    flags {
        global;
        get_umodew;
        get_host;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
    };
    maxlogins 1;
};

###############
# Olines User #
###############

oper ******* {
    class clients;
    from {
        userhost *@*;
    };
    password "********";
    flags {
        netadmin;
        global;
        get_umodew;
        get_host;
        can_gkline;
        can_gzline;
        can_zline;
        can_restart;
        can_die;
        can_override;
    };
    maxlogins 1;
};

######################
# Protection Service #
######################

ban nick {
    mask "NickServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "Global";
    reason "Pseudo Protégé";
};

ban nick {
    mask "OperServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "BotServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "ChanServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "HostServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "HelpServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "MemoServ";
    reason "Pseudo Protégé";
};

ban nick {
    mask "ConnectServ";
    reason "Pseudo Protégé";
};

##################
# Protection Ban #
##################

except ban {
    mask "*@localhost";
};

except ban {
    mask "*@127.0.0.1";
};

#######################
# Protection Throttle #
#######################

except throttle {
    mask "*@localhost";
};

except throttle {
    mask "*@127.0.0.1";
};

except throttle {
    mask "*@194.146.224.132";
};

############
# Bad Nick #
############

ban nick {
    mask "*ÿ*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*salop*";
    reason "Pseudo Interdit";
};        

ban nick {
    mask "*putain*";
    reason "Pseudo Interdit";
};        

ban nick {
    mask "*connard*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*batard*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*pute*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*xdcc*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*warez*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*anal*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "*nazi*";
    reason "Pseudo Interdit";
};

ban nick {
    mask "con";
    reason "Pseudo Interdit";
};

ban nick {
    mask "cons";
    reason "Pseudo Interdit";
};

ban nick {
    mask "merde";
    reason "Pseudo Interdit";
};

#############
# Bad Ident #
#############

ban user {
    mask "Ev1Ls*@*";
    reason "Ident Interdit";
};

ban user {
    mask "c324eb47*@*";
    reason "Ident Interdit";
};

ban user {
    mask "d4c27f08*@*";
    reason "Ident Interdit";
};

ban user {
    mask "53c86262*@*";
    reason "Ident Interdit";
};

ban user {
    mask "D-IRCV*@*";
    reason "Ident Interdit";
};

ban user {
    mask "sex*@*";
    reason "Ident Interdit";
};

ban user {
    mask "pute*@*";
    reason "Ident Interdit";
};

ban user {
    mask "putain*@*";
    reason "Ident Interdit";
};

ban user {
    mask "bite*@*";
    reason "Ident Interdit";
};

ban user {
    mask "xdcc*@*";
    reason "Ident Interdit";
};

ban user {
    mask "warez*@*";
    reason "Ident Interdit";
};

ban user {
    mask "anal*@*";
    reason "Ident Interdit";
};

ban user {
    mask "nazi*@*";
    reason "Ident Interdit";
};

ban user {
    mask "salop*@*";
    reason "Ident Interdit";
};

ban user {
    mask "connard*@*";
    reason "Ident Interdit";
};

ban user {
    mask "batard*@*";
    reason "Ident Interdit";
};

ban user {
    mask "con@*";
    reason "Ident Interdit";
};

ban user {
    mask "cons@*";
    reason "Ident Interdit";
};

ban user {
    mask "merde@*";
    reason "Ident Interdit";
};

################
# Bad Realname #
################

ban realname {
    mask "*sexe*";
    reason "Realname Interdit";
};

ban realname {
    mask "*pute*";
    reason "Realname Interdit";
};

ban realname {
    mask "*putain*";
    reason "Realname Interdit";
};

ban realname {
    mask "*bite*";
    reason "Realname Interdit";
};

ban realname {
    mask "*xdcc*";
    reason "Realname Interdit";
};

ban realname {
    mask "*warez*";
    reason "Realname Interdit";
};

ban realname {
    mask "*anal*";
    reason "Realname Interdit";
};

ban realname {
    mask "*nazi*";
    reason "Realname Interdit";
};

ban realname {
    mask "*salop*";
    reason "Realname Interdit";
};

ban realname {
    mask "*connard*";
    reason "Realname Interdit";
};

ban realname {
    mask "*batard*";
    reason "Realname Interdit";
};

ban realname {
    mask "con";
    reason "Realname Interdit";
};

ban realname {
    mask "cons";
    reason "Realname Interdit";
};

ban realname {
    mask "merde";
    reason "Realname Interdit";
};

############
# Bad Chan #
############

deny channel {
    channel "*$*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*salope*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*warez*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*xdcc*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*nazi*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*pute*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*bite*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*connard*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*batard*";
    reason "Salon Interdit";
};

deny channel {
    channel "#*merde*";
    reason "Salon Interdit";
};

deny channel {
    channel "#con";
    reason "Salon Interdit";
};

deny channel {
    channel "#cons";
    reason "Salon Interdit";
};

deny channel {
    channel "#sexe";
    reason "Salon Interdit";
};

deny channel {
    channel "#putain";
    reason "Salon Interdit";
};

deny channel {
    channel "#anal";
    reason "Salon Interdit";
};

#######
# Dcc #
#######

deny dcc {
    filename "*";
    reason "Transfert Interdit";
    soft yes;
};

allow dcc {
    filename "*.htm";
    soft yes;
};

allow dcc {
    filename "*.html";
    soft yes;
};

allow dcc {
    filename "*.xml";
    soft yes;
};

allow dcc {
    filename "*.php";
    soft yes;
};

allow dcc {
    filename "*.php3";
    soft yes;
};

allow dcc {
    filename "*.php4";
    soft yes;
};

allow dcc {
    filename "*.php5";
    soft yes;
};

allow dcc {
    filename "*.pl";
    soft yes;
};

allow dcc {
    filename "*.cgi";
    soft yes;
};

allow dcc {
    filename "*.tcl";
    soft yes;
};

allow dcc {
    filename "*.mrc";
    soft yes;
};

allow dcc {
    filename "*.jpg";
    soft yes;
};

allow dcc {
    filename "*.jpeg";
    soft yes;
};

allow dcc {
    filename "*.gif";
    soft yes;
};

allow dcc {
    filename "*.png";
    soft yes;
};

allow dcc {
    filename "*.bmp";
    soft yes;
};

allow dcc {
    filename "*.mp3";
    soft yes;
};

allow dcc {
    filename "*.mpg";
    soft yes;
};

allow dcc {
    filename "*.mpeg";
    soft yes;
};

allow dcc {
    filename "*.avi";
    soft yes;
};

allow dcc {
    filename "*.wav";
    soft yes;
};

allow dcc {
    filename "*.wma";
    soft yes;
};

allow dcc {
    filename "*.wmv";
    soft yes;
};

allow dcc {
    filename "*.txt";
    soft yes;
};

allow dcc {
    filename "*.log";
    soft yes;
};

allow dcc {
    filename "*.pdf";
    soft yes;
};

allow dcc {
    filename "*.c";
    soft yes;
};

allow dcc {
    filename "*.zip";
    soft yes;
};

allow dcc {
    filename "*.exe";
    soft yes;
};

allow dcc {
    filename "*.rar";
    soft yes;
};

allow dcc {
    filename "*.ace";
    soft yes;
};

allow dcc {
    filename "*.tgz";
    soft yes;
};

allow dcc {
    filename "*.gz";
    soft yes;
};

allow dcc {
    filename "*.bz2";
    soft yes;
};

##################
# Alias Services #
##################

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;
};

######################
## Salons Officiels ##
######################

official-channels {
    "#eXolia";
    "#Aide";
    "#Services";
};


Revenir en haut
Publicité






MessagePosté le: Ven 17 Juil - 18:48 (2009)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> hells-city -> irc -> serveur irc -> unrealircd Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  


Index | Panneau d’administration | forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
irc.Hells-city.net:6667 Design © theme by NeeLix Design 2009
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com