Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


probleme avec Lea
#16
Salut,
Tu peut joindre le fichier de lea la conf ?
#17
Oui biensur, le voici :


Code:
Lea.conf :
#######################################
##                                   ##
##           __                      ##
##          |  |   ___ ___           ##
##          |  |__| -_| .'|          ##
##          |_____|___|__,|          ##
##                                   ##
##           Auteur : TiSmA          ##
##           Email : TiSmA@eXolia.fr ##
##           Licence : GNU / GPL     ##
##                                   ##
#######################################

######################
# Configuration Link #
######################

#--> Adresse du link
set lea(link) "Lea.JuuOnAir.com"

#--> IP du link
set lea(ip) "***.***.***.***"

#--> Port du link
set lea(port) "7000"

#--> Mot de passe du link
set lea(pass) "***"

#--> Infos du link
set lea(info) "Lea Service"

#########################
# Configuration Service #
#########################

#--> Pseudo du service
set lea(pseudo) "Lea"

#--> Ident du service
set lea(ident) "Lea"

#--> Host du service
set lea(host) "Lea.JuuOnAir.com"

#--> Realname de service
set lea(real) "Lea Service"

#--> Salon du service
set lea(salon) "#Services"

#--> Chanmode du service
set lea(smode) "nts"

#--> Mode Salon (q=owner a=protect o=op h=halfop v=voice n=user)
set lea(cmode) "o"

#########################
# Configuration Options #
#########################

#--> Prefix des commandes
set lea(prefix) "!"

#--> Durée d'un gline en secondes
set lea(duree) "3600"

#--> Nombres max de clones
set lea(nclone) "3"

#--> TLD remplacement
set lea(tld) "net"

#--> FAI remplacement
set lea(fai) "JuuOnAir.com"

##########################
# Configuration Securité #
##########################

#--> Nombre de connexions / Nombre de secondes
set lea(secuco) "5 1"

#--> Durée de la sécurité en secondes
set lea(secutime) "300"

#--> Mode salons durant la sécurité
set lea(secumode) "msi"

#--> Raison lors de l'activation de la sécurité du réseau
set lea(secuon) "Activation du système de protection du réseau."

#--> Raison lors de la désactivation de la sécurité du réseau
set lea(secuoff) "Désactivation du système de protection du réseau."

#--> Raison lors du blocage des connexions au réseau
set lea(secustop) "Connexion refusée suite à l'activation du système de protection."

#########################
# Configuration Raisons #
#########################

#--> Raison lors d'un restart
set lea(raison) "Maintenance Technique"

#--> Raison lors d'une Action DNSBL
set lea(rdns) "DNS BlackList"

#--> Raison lors d'une Action Scan
set lea(rscan) "Proxy Insécurisé"

#--> Raison lors d'une Action Client
set lea(rclient) "Client IRC Insécurisé"

#--> Raison lors d'une Action Badhost
set lea(rhost) "Hostname Refusée"

#--> Raison lors d'une Action Badip
set lea(rip) "IP Refusée"

#--> Raison lors d'une Action Badident
set lea(rident) "Ident Refusé"

#--> Raison lors d'une Action Badnick
set lea(rnick) "Pseudo Refusé"

#--> Raison lors d'une Action Badnick
set lea(rreal) "Realname Refusé"

#--> Raison lors d'une Action Clone
set lea(rclone) "Abus de Clones"

#--> Raison lors d'une Action Signature
set lea(rsignature) "Signature Refusée"

##########################
# Configuration Couleurs #
##########################

#--> Code couleur des evenements
set lea(console_com) "03"

#--> Code couleur decoration
set lea(console_deco) "04"

#--> Code couleur texte
set lea(console_txt) "14"
#18
Et tu peut maintenant montrer ton unreal.conf que je vérifie une chose ?
#19

Code:
############################
# Configuration du Serveur #
############################
#
#
######################
# Modules UnrealIRCd #
######################
#
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
#
######################
# Include UnrealIRCd #
######################
#
include "doc/help.fr.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
/* include "klines.conf"; */
#
#################
# Configuration #
#################
#
me
{
    name "irc.JuuOnAir.com";
    info "Serveur de Juu On Air";
    numeric 1;
};
set {
    network-name                     "irc.JuuOnAir.com";
    default-server                     "irc.JuuOnAir.com";
    services-server                 "Services.JuuOnAir.com";
    stats-server                     "Statistiques.JuuOnAir.com";
    help-channel                     "#Aide";
    auto-join                        "#JuuOnAir";
    hiddenhost-prefix                "JuuOnAir";
    modes-on-join                     "+ntVT";
    maxchannelsperuser                 500;
    anti-spam-quit-message-time     60s;
    default-bantime                 1d;
    prefix-quit                     "Quit:";
    
    cloak-keys {
       "204P409CGOhT67R";
       "oh2V308X3hNqN5H";
       "13R8t5YpufG5Oe5";
   };
    hosts {
        local                "Local-Operateur.JuuOnAir.com";
        global                "IRC-Operateur.JuuOnAir.com";
        coadmin                "Co-Administrateur.JuuOnAir.com";
        admin                "Administrateur.JuuOnAir.com";
        servicesadmin         "Service-Administrateur.JuuOnAir.com";
        netadmin             "Super-Administrateur.JuuOnAir.com";
        host-on-oper-up     "no";
    };
    kline-address "irc@diimsdesign.net";
    modes-on-connect "+ixw";
    modes-on-oper     "+xwgs";
    oper-auto-join "#Services,#Staff,#Aide";
    options {
        hide-ulines;
        identd-check;
        show-connect-info;
    };
    static-quit "Quit : A bientôt sur le serveur de Juu On Air !";
    /* static-part yes; */
    oper-only-stats "okfGsMRUEelLCXzdD";
    throttle {
        connections 3;
        period 60s;
    };
    anti-flood {
        nick-flood 3:60;
    };
    spamfilter {
        ban-time 1d;
        ban-reason "Spam/Advertising";
        virus-help-channel "#Aide";
    };
};
admin {
   "Diims";
   "Diims";
   "diims@diimsdesign.net";
};
drpass {
    restart "***";
    die "***";
};
log "ircd.log" {
    maxsize 2097152;
    flags {
        oper;
        connects;
        server-connects;
        kills;
        errors;
        sadmin-commands;
        chg-commands;
        oper-override;
        spamfilter;
    };
};
tld {
    mask *@*.fr;
    motd "ircd.motd.fr";
    rules "ircd.rules.fr";
};
#
#####################
# Connexion Serveur #
#####################
#
listen         *:6667
{
    options
    {
        clientsonly;
    };
};
listen         *:7000
{
    options
    {
        serversonly;
    };
};
class clients
{
    pingfreq 90;
    maxclients 500;
    sendq 100000;
    recvq 8000;
};
class servers
{
    pingfreq 90;
    maxclients 20;
    sendq 1000000;
    connfreq 100;
};
allow {
    ip             *@*;
    hostname       *@*;
    class           clients;
    maxperip 5;
};
#
###############
# O:Line/Oper #
###############
#
oper Diims {
    class           clients;
    from {
        userhost *@*;
    };
    password "***";
    flags
    {    
        netadmin;
        admin;    
        helpop;
        global;
        can_rehash;
        can_restart;
        can_die;
        can_globops;
        can_wallops;
        can_localroute;
        can_localkill;
        can_kline;
        can_unkline;
        can_localnotice;
        can_globalroute;
        can_globalkill;
        can_globalnotice;
        can_dccdeny;
        can_setq;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
        get_umodew;
        get_host;
    };
    maxlogins 3;
};
#
######################
# Oline des eggdrops #
######################
#
oper X {
    class clients;
    from {
        userhost *@*;
    };
    password "***";
    flags {
        services-admin;
        global;
        get_umodew;
        get_host;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
    };
};
oper Sophie {
    class           clients;
    from {
        userhost *@*;
    };
    password "***";
    flags
    {        
        services-admin;
        global;
        can_globops;
        can_wallops;
        can_localroute;
        can_localkill;
        can_kline;
        can_unkline;
        can_localnotice;
        can_globalroute;
        can_globalkill;
        can_globalnotice;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
        get_umodew;
    };
    maxlogins 10;
};
#
#################
# Link Services #
#################
#
link            Services.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
############
# Link Lea #
############
#
link            Lea.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
############
# Link Eva #
############
#
link            Eva.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
##############
# Link Talis #
##############
#
link            Talis.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};

#
##############
# Link Stats #
##############
#
link            Statistiques.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
#############
# Link Anna #
#############
#
link Anna.JuuOnAir.com {
    username *;
    hostname ***.***.***.***;
    bind-ip *;
    port 7000;
    hub *;
    password-connect "***";
    password-receive "***";
    class servers;
};
ulines {
    Services.JuuOnAir.com;
    Lea.JuuOnAir.com;
    Eva.JuuOnAir.com;
    Talis.JuuOnAir.com;
    Statistiques.JuuOnAir.com;
    Anna.JuuOnAir.com;
};

alias NickServ {
    target "NickServ";
    type services;
};
alias ns {
    target "NickServ";
    type services;
};
alias ChanServ {
    target "ChanServ";
    type services;
};
alias cs {
    target "ChanServ";
    type services;
};
alias OperServ {
    target "OperServ";
    type services;
};
alias os {
    target "OperServ";
    type services;
};
alias BotServ {
    target "BotServ";
    type services;
};
alias bs {
    target "BotServ";
    type services;
};
alias HostServ {
    target "HostServ";
    type services;
};
alias hs {
    target "HostServ";
    type services;
};
alias MemoServ {
    target "MemoServ";
    type services;
};
alias ms {
    target "MemoServ";
    type services;
};


// Faire pointer la commande /superbot vers l'utilisateur SuperBot
//alias SuperBot { type normal; };

alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { type services; };
alias StatServ { type stats; };

alias "identify" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    type command;
};
alias "services" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "%1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "%1-";
    };
    type command;
};
alias "identify" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    type command;
};
alias "glinebot" {
         format ".+" {
                 command "gline";
                 type real;
                 parameters "%1 2d Les bots ne sont pas permis sur ce serveur, lisez s'il-vous-plait la faq sur http://www.example.com/faq/123";
         };
         type command;
};
files
{
    /* motd ircd.motd; */
    /* shortmotd ircd.smotd; */
    /* opermotd oper.motd; */
    /* svsmotd ircd.svsmotd; */
    /* botmotd bot.motd; */
    /* rules ircd.rules; */
    /* tunefile ircd.tune; */
    /* pidfile ircd.pid; */
};
#
############
# Ban Nick #
############
#
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é";
};
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 "#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;
};
ban realname {
    mask "Swat Team";
    reason "mIRKFORCE";
};
deny dcc {
    filename "*sub7*";
    reason "Possible Sub7 Virus";
};
ban realname {
    mask "sub7server";
    reason "sub7";
};
ban ip {
    mask 195.86.232.81;
    reason "Serveur délinké";
};
ban server {
    mask eris.berkeley.edu;
    reason "Va-t-en d'ici.";
};
deny channel {
    channel "*warez*";
    reason "Warez is illegal";
};
allow channel {
    channel "#WarezSucks";
};
#
##################
# Protection Ban #
##################
#
except ban {
    mask "*@localhost";
};

#
#######################
# Protection Throttle #
#######################
#
except throttle {
    mask "*@localhost";
};

#
####################
# Salons Officiels #
####################
#
official-channels {
    "#JuuOnAir";
    "#Aide";
    "#Services";
    "#Staff";
};
#20
Essaye comme ça :

Code:
############################
# Configuration du Serveur #
############################
#
#
######################
# Modules UnrealIRCd #
######################
#
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
#
######################
# Include UnrealIRCd #
######################
#
include "doc/help.fr.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
/* include "klines.conf"; */
#
#################
# Configuration #
#################
#
me
{
    name "irc.JuuOnAir.com";
    info "Serveur de Juu On Air";
    numeric 1;
};
set {
    network-name                     "irc.JuuOnAir.com";
    default-server                     "irc.JuuOnAir.com";
    services-server                 "Services.JuuOnAir.com";
    stats-server                     "Statistiques.JuuOnAir.com";
    help-channel                     "#Aide";
    auto-join                        "#JuuOnAir";
    hiddenhost-prefix                "JuuOnAir";
    modes-on-join                     "+ntVT";
    maxchannelsperuser                 500;
    anti-spam-quit-message-time     60s;
    default-bantime                 1d;
    prefix-quit                     "Quit:";
    
    cloak-keys {
       "204P409CGOhT67R";
       "oh2V308X3hNqN5H";
       "13R8t5YpufG5Oe5";
   };
    hosts {
        local                "Local-Operateur.JuuOnAir.com";
        global                "IRC-Operateur.JuuOnAir.com";
        coadmin                "Co-Administrateur.JuuOnAir.com";
        admin                "Administrateur.JuuOnAir.com";
        servicesadmin         "Service-Administrateur.JuuOnAir.com";
        netadmin             "Super-Administrateur.JuuOnAir.com";
        host-on-oper-up     "no";
    };
    kline-address "irc@diimsdesign.net";
    modes-on-connect "+ixw";
    modes-on-oper     "+xwgs";
    oper-auto-join "#Services,#Staff,#Aide";
    options {
        hide-ulines;
        identd-check;
        show-connect-info;
    };
    static-quit "Quit : A bientôt sur le serveur de Juu On Air !";
    /* static-part yes; */
    oper-only-stats "okfGsMRUEelLCXzdD";
    throttle {
        connections 3;
        period 60s;
    };
    anti-flood {
        nick-flood 3:60;
    };
    spamfilter {
        ban-time 1d;
        ban-reason "Spam/Advertising";
        virus-help-channel "#Aide";
    };
};
admin {
   "Diims";
   "Diims";
   "diims@diimsdesign.net";
};
drpass {
    restart "***";
    die "***";
};
log "ircd.log" {
    maxsize 2097152;
    flags {
        oper;
        connects;
        server-connects;
        kills;
        errors;
        sadmin-commands;
        chg-commands;
        oper-override;
        spamfilter;
    };
};
tld {
    mask *@*.fr;
    motd "ircd.motd.fr";
    rules "ircd.rules.fr";
};
#
#####################
# Connexion Serveur #
#####################
#
listen         *:6667
{
    options
    {
        clientsonly;
    };
};
listen         *:7000
{
    options
    {
        serversonly;
    };
};
class clients
{
    pingfreq 90;
    maxclients 500;
    sendq 100000;
    recvq 8000;
};
class servers
{
    pingfreq 90;
    maxclients 20;
    sendq 1000000;
    connfreq 100;
};
allow {
    ip             *@*;
    hostname       *@*;
    class           clients;
    maxperip 5;
};
#
###############
# O:Line/Oper #
###############
#
oper Diims {
    class           clients;
    from {
        userhost *@*;
    };
    password "***";
    flags
    {    
        netadmin;
        admin;    
        helpop;
        global;
        can_rehash;
        can_restart;
        can_die;
        can_globops;
        can_wallops;
        can_localroute;
        can_localkill;
        can_kline;
        can_unkline;
        can_localnotice;
        can_globalroute;
        can_globalkill;
        can_globalnotice;
        can_dccdeny;
        can_setq;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
        get_umodew;
        get_host;
    };
    maxlogins 3;
};
#
######################
# Oline des eggdrops #
######################
#
oper X {
    class clients;
    from {
        userhost *@*;
    };
    password "***";
    flags {
        services-admin;
        global;
        get_umodew;
        get_host;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
    };
};
oper Sophie {
    class           clients;
    from {
        userhost *@*;
    };
    password "***";
    flags
    {        
        services-admin;
        global;
        can_globops;
        can_wallops;
        can_localroute;
        can_localkill;
        can_kline;
        can_unkline;
        can_localnotice;
        can_globalroute;
        can_globalkill;
        can_globalnotice;
        can_gkline;
        can_gzline;
        can_zline;
        can_override;
        get_umodew;
    };
    maxlogins 10;
};
#
#################
# Link Services #
#################
#
link Services.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
############
# Link Lea #
############
#
link Lea.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
############
# Link Eva #
############
#
link Eva.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
##############
# Link Talis #
##############
#
link Talis.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};

#
##############
# Link Stats #
##############
#
link Statistiques.JuuOnAir.com
{
    username    *;
    hostname     ***.***.***.***;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "***";
    password-receive "***";
    class           servers;
};
#
#############
# Link Anna #
#############
#
link Anna.JuuOnAir.com {
    username *;
    hostname ***.***.***.***;
    bind-ip *;
    port 7000;
    hub *;
    password-connect "***";
    password-receive "***";
    class servers;
};
ulines {
    Services.JuuOnAir.com;
    Lea.JuuOnAir.com;
    Eva.JuuOnAir.com;
    Talis.JuuOnAir.com;
    Statistiques.JuuOnAir.com;
    Anna.JuuOnAir.com;
};

alias NickServ {
    target "NickServ";
    type services;
};
alias ns {
    target "NickServ";
    type services;
};
alias ChanServ {
    target "ChanServ";
    type services;
};
alias cs {
    target "ChanServ";
    type services;
};
alias OperServ {
    target "OperServ";
    type services;
};
alias os {
    target "OperServ";
    type services;
};
alias BotServ {
    target "BotServ";
    type services;
};
alias bs {
    target "BotServ";
    type services;
};
alias HostServ {
    target "HostServ";
    type services;
};
alias hs {
    target "HostServ";
    type services;
};
alias MemoServ {
    target "MemoServ";
    type services;
};
alias ms {
    target "MemoServ";
    type services;
};


// Faire pointer la commande /superbot vers l'utilisateur SuperBot
//alias SuperBot { type normal; };

alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { type services; };
alias StatServ { type stats; };

alias "identify" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    type command;
};
alias "services" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "%1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "%1-";
    };
    type command;
};
alias "identify" {
    format "^#" {
        target "chanserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    format "^[^#]" {
        target "nickserv";
        type services;
        parameters "IDENTIFY %1-";
    };
    type command;
};
alias "glinebot" {
         format ".+" {
                 command "gline";
                 type real;
                 parameters "%1 2d Les bots ne sont pas permis sur ce serveur, lisez s'il-vous-plait la faq sur http://www.example.com/faq/123";
         };
         type command;
};
files
{
    /* motd ircd.motd; */
    /* shortmotd ircd.smotd; */
    /* opermotd oper.motd; */
    /* svsmotd ircd.svsmotd; */
    /* botmotd bot.motd; */
    /* rules ircd.rules; */
    /* tunefile ircd.tune; */
    /* pidfile ircd.pid; */
};
#
############
# Ban Nick #
############
#
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é";
};
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 "#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;
};
ban realname {
    mask "Swat Team";
    reason "mIRKFORCE";
};
deny dcc {
    filename "*sub7*";
    reason "Possible Sub7 Virus";
};
ban realname {
    mask "sub7server";
    reason "sub7";
};
ban ip {
    mask 195.86.232.81;
    reason "Serveur délinké";
};
ban server {
    mask eris.berkeley.edu;
    reason "Va-t-en d'ici.";
};
deny channel {
    channel "*warez*";
    reason "Warez is illegal";
};
allow channel {
    channel "#WarezSucks";
};
#
##################
# Protection Ban #
##################
#
except ban {
    mask "*@localhost";
};

#
#######################
# Protection Throttle #
#######################
#
except throttle {
    mask "*@localhost";
};

#
####################
# Salons Officiels #
####################
#
official-channels {
    "#JuuOnAir";
    "#Aide";
    "#Services";
    "#Staff";
};
#21
La balise code nom de moi-même !!!
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#22
(18/12/2012, 22:32)CrazyCat Wrote: La balise code nom de moi-même !!!

Ta modestie n'a pour égale que ton humilité :)
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
#23
La balise code ? x)
Ah ben topic trop vieux pour sa j'ai pas fait attention :)
#24
Merci.

Peux-tu juste me dire ce que tu as modifié sur le unrealircd.conf ?
#25
(18/12/2012, 23:24)MenzAgitat Wrote:
(18/12/2012, 22:32)CrazyCat Wrote: La balise code nom de moi-même !!!
Ta modestie n'a pour égale que ton humilité :)
Modeste est mon second prénom, avec Juste et Parfait :)

(18/12/2012, 23:34)aliasangelius Wrote: La balise code ? x)
Ah ben topic trop vieux pour sa j'ai pas fait attention :)
Alias, tu avais mis ta version de la configuration Unreal dans des balises quote, ce qui faisait une page énorme. J'ai donc modifié pour une balise code, ça permet de reposer le scroll :)
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#26
@ Diims j'ai juste relus t'es erreurs..
Tu avais trop d'espaces entre link blabla
Ont retrouver : link ........................ blabla <= les points = le nombres d'espaces.

@ CrazyCat Ok désolé et merci :)
#27
Merci pour cette correction, seulement l'erreur persiste. :s
(Je ne sais vraiment plus quoi faire x))

Client connecting on port 6667: Sophie (~Sophie@ Diims.diimsdesign.net) [clients] <- Eggdrop
(link) Link irc.JuuOnAir.com -> Anna.JuuOnAir.com[@127.0.0.1.51484] established
(link) Link irc.JuuOnAir.com -> Eva.JuuOnAir.com[@127.0.0.1.51490] established
(link) Link irc.JuuOnAir.com -> Lea.JuuOnAir.com[@127.0.0.1.51492] established
(link) Link irc.JuuOnAir.com -> Talis.JuuOnAir.com[@127.0.0.1.51488] established
Possible negative TS split at link Talis.JuuOnAir.com (1355961325 - 1355961395 = -70) [PLEASE SYNC YOUR CLOCKS!]
Link Talis.JuuOnAir.com -> irc.JuuOnAir.com is now synced [secs: -70 recv: 0.471 sent: 16.54]
Possible negative TS split at link Eva.JuuOnAir.com (1355961325 - 1355961395 = -70) [PLEASE SYNC YOUR CLOCKS!]
Link Eva.JuuOnAir.com -> irc.JuuOnAir.com is now synced [secs: -70 recv: 0.440 sent: 17.566]
Possible negative TS split at link Lea.JuuOnAir.com (1355961325 - 1355961395 = -70) [PLEASE SYNC YOUR CLOCKS!]
Link Lea.JuuOnAir.com -> irc.JuuOnAir.com is now synced [secs: -70 recv: 0.435 sent: 16.838]


D'autant plus que sur cet eggdrop j'ai un bot (Anna) qui est connecté en socket aussi et elle ne me donne pas l'erreur.
Et un autre Eggdrop avec d'autres sockets qui lui ne me donne aucune erreur.

Pourquoi Lea, Eva, Talis ?
#28
Question bête : A tu essayer de changer Eva / Lea et Talis d'Eggdrop, ou encore de lancer seulement talis, puis voir si cela marche et lancer lea ect... ?
#29
Oui (malheureusement) j'ai déjà essayé tout ça et ça n'a pas fonctionné, c'est bien pour ça que je suis à court d'idées.

Sinon ce n'est pas une question bête. ;)

Si ça peut aider :
Global Wrote:Global : Server Lea.JuuOnAir.com is done syncing
Global : Server Eva.JuuOnAir.com is done syncing
Global : Server Talis.JuuOnAir.com is done syncing

Après si on ne trouve pas de solution je ferais avec.
#30
Essaye de lancer Lea dans un eggdrop Eva dans un autre Talis idem voir..

Essaye aussi ceci voir : /TSCTL ALLTIME <= via ton irc


Possibly Related Threads…
Thread Author Replies Views Last Post
  probleme avec le script Pooshy.tcl LTEF 18 375 22/06/2022, 12:49
Last Post: CrazyCat
  Problème avec Les poupées linkeuses zappeur78 22 5,517 31/03/2022, 16:52
Last Post: CrazyCat
  [Résolu] Problème avec le script autolog T3nS 2 3,246 06/12/2017, 16:08
Last Post: T3nS
  [Bug] Problème avec le script zurl.tcl T3nS 0 3,073 03/08/2017, 19:40
Last Post: T3nS
  [Résolu] Problème d'encodage avec rss-synd Naruto 24 13,631 18/05/2014, 21:16
Last Post: CrazyCat
  Problème avec Clams SaiTek 7 5,869 06/09/2013, 09:02
Last Post: SaiTek
  Problème d'accent avec shoutcast.tcl Naruto 8 6,725 05/08/2013, 15:17
Last Post: Naruto
  [Résolu] [Aide]Problème avec un tcl Naruto 6 5,914 17/07/2013, 20:56
Last Post: CrazyCat
  probleme avec mon script Nostromo1st 7 6,052 05/06/2013, 09:51
Last Post: Nostromo1st
  probleme avec regsub Nostromo1st 2 4,460 03/06/2013, 10:30
Last Post: Nostromo1st

Forum Jump:


Users browsing this thread: 1 Guest(s)