Je ne tient pas ici à faire une description complète de ce fichier, De toute façon, si vous voulez en savoir plus, je vous conseil chaudement de lire la documentation officiel, très bien faite, et intéressante. Je n'indiquerai donc ce qu'il faut changer pour un bon fonctionnement.
Vous pouvez reprendre cette exemple classique, toujours selon TiSmA pour eXolia.
Vous pouvez le trouver ici : unrealircd.conf
rajouter un # sur une ligne se dis souvant “commenter tel ligne”.
retirer un # sur une ligne se dis souvant “décommenter tel ligne”.
sur ce wiki, ainsi que la documentation officiel, ce n'est pas du temps de perdu que de la (re)lire
set {
network-name "eXolia";
services-server "Service.eXolia.net";
stats-server "Stats.eXolia.net";
default-server "194.146.224.132";
default-bantime 1d;
help-channel "#Aide";
hiddenhost-prefix "eXolia";
prefix-quit "no";
kline-address "Admin@eXolia.net";
gline-address "Admin@eXolia.net";
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 "#eXolia";
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;
};
};
Tout n'est pas à modifier je vous rassure. Ce qu'y est à faire quand même :
Voilà les grandes lignes pour ce block
me {
name "irc.eXolia.net";
info "eXolia";
numeric 1;
};
suffisement explicite pour ne pas expliqué, à part le numéric que vous n'avez pas besoin de modifier (sauf en cas de link dans ce cas ils doivent avoir des numeric différant.)
admin {
"Réseau IRC eXolia";
"Administrateur : TiSmA";
"Email : Admin@eXolia.net";
};
Ici encore vous pouvez modifier à votre convenance, sachant que celui-ci n'empèchera pas le bon fonctionnement si laisser tel quel.
drpass {
restart "mot-de-passe";
die "mot-de-passe";
};
listen 194.146.224.132:6660-6668;
listen 194.146.224.132:6669 {
options {
ssl;
clientsonly;
};
};
listen 194.146.224.132:7000 {
options {
serversonly;
};
};
Vous souhaitez remplacer l'IP d'exolia par la votre,
Important pour connecter tout les services/eggdrop, vous devez remplacer également par ce dont vous avez besoin.
oper TiSmA {
class clients;
from {
userhost *@*;
};
password "mot-de-passe";
flags {
netadmin;
global;
get_umodew;
get_host;
can_gkline;
can_gzline;
can_zline;
can_restart;
can_die;
can_override;
};
maxlogins 1;
};
Vous devez juste changer :
/oper TiSmA mot-de-passe
changer ça par votre ip:
except throttle {
mask "*@194.146.224.132";
};
Tout à la fin du fichier,
official-channels {
"#eXolia";
"#Aide";
"#Services";
};
Voilà pour les grandes lignes de ce fichier, pour plus de détail, consulter :
Mais en changant les lignes comme indiqué, vous devrez être bon pour lancer l'unrealircd.
— Nic0 2009/06/24 17:56