From cedddacbf1fbc2729c5c7b426cd7b3e366917237 Mon Sep 17 00:00:00 2001 From: babass Date: Sun, 20 Feb 2005 20:02:35 +0000 Subject: [PATCH] Ajout sur les charsets plus qques autres modifications --- doc/unreal32docs.fr.html | 223 ++++++++++++++++++++++++--------------- 1 file changed, 139 insertions(+), 84 deletions(-) diff --git a/doc/unreal32docs.fr.html b/doc/unreal32docs.fr.html index 0b1d13677..477d60a4e 100644 --- a/doc/unreal32docs.fr.html +++ b/doc/unreal32docs.fr.html @@ -27,7 +27,7 @@ French |
UnrealIRCd
http://www.unrealircd.com
Version: 3.2.2-CVS
- Dernière mise à jour de la documentation: 2004-01-29
+ Dernière mise à jour de la documentation: 2005-02-13
Head Coders: Stskeeps / codemastr / Syzop / Luke
Contributors: McSkaf / Zogg / NiQuiL / assyrian / chasm / DrBin / llthangel / Griever / nighthawk
@@ -69,7 +69,8 @@ French | -- 3.13. Types de ban
-- 3.14. Spamfilter
-- 3.15. CIDR
- -- 3.16. Autres particularités
+ -- 3.16. Charactères admis dans les pseudos
+ -- 3.17. Autres particularités
4. Configurer votre fichier unrealircd.conf
---4.1. Explication du fichier de configuration
@@ -362,7 +363,7 @@ Le Throttling est une méthode qui vous permet de déterminer le tem Vous pouvez configurer cela dans votre set::throttle block pour autoriser X connexions toutes les YY secondes depuis la même IP.
Modes des salons
Certains modes channels sont très efficaces contre le flood. En voici quelque uns:
-K = /knock interdit, N = changements de pseudo interdits, C = CTCPs interdits, M = seul les utilisateurs enregistrés peuvent parler.
+K = /knock interdit, N = changements de pseudo interdits, C = CTCPs interdits, M = seul les utilisateurs enregistrés peuvent parler, j = join throttling (base par utilisateur).
Depuis la beta18, il y a un mode channel beaucoup plus avancé +f...
Mode salon f
A la place d'utiliser des scripts ou des bots pour vous protéger du flood, cela est maintenant possible dans l'ircd.
@@ -518,9 +519,9 @@ Certains modules peuvent ajouter d'autres types de ban étendus.
viruschanpart tous les salons, rejoint le set::spamfilter::virus-help-channel, désactive toutes les commandes excepté PONG, ADMIN, et msg/notices vers le set::spamfilter::virus-help-channel - [tkltime] Durée de la *line ajoutée par le filre, utilisez '-' pour mettre la valeur par défaut ou pour passer outre + [tkltime] Durée de la *line/shun ajoutée par le filre, utilisez '-' pour mettre la valeur par défaut ou pour passer outre (ex: si action = 'block') - [reason] Raison du Block ou de la *line... Vous NE POUVEZ PAS, mais des underscores ('_') seront traduits + [reason] Raison du Block, de la *line ou du shun... Vous NE POUVEZ PAS, mais des underscores ('_') seront traduits par des espaces lors de l'utilisation. Et un double underscore ('__') donne un underscore ('_'). Encore une fois, utilisez '-' pour utiliser la valeur par défaut. [regex] Ceci est le vrai regex ou "bad word" correspondant au terme qui doit bloquer le message et lancer l'action. @@ -550,7 +551,7 @@ Certains modules peuvent ajouter d'autres types de ban étendus.
};

set::spamfilter::ban-time vous autorise à modifier le ban time par défaut pour les *lines ajoutées par le spamfilter (défaut: 1 jour)
- set::spamfilter::ban-reason vous autorise à spécifier une raison par défaut pour les *lines (défaut: 'Spam/advertising')
+ set::spamfilter::ban-reason vous autorise à spécifier une raison par défaut (défaut: 'Spam/advertising')
set::spamfilter::virus-help-channel vous autorise à spécifier le salon à joindre pour l'action 'viruschan' (défaut: #help)
set::spamfilter::virus-help-channel-deny vous autorise à bloquer tout join normal au virus-help-channel (défaut: no)

@@ -565,7 +566,45 @@ Certains modules peuvent ajouter d'autres types de ban étendus.
utilise la syntaxe standard d'IP/bits, 127.0.0.0/8 (correspond à 127.0.0.0 - 127.255.255.255), et fe80:0:0:123::/64 (correspond à fe80:0:0:123:0:0:0:0 - fe80:0:0:123:ffff:ffff:ffff:ffff).

-

3.16 - Autres particularités

+

3.16 - Charactères admis dans les pseudos

+

UnrealIRCd a maintenant la capacité de spécifier quel charsets/langages doivent être + autorisés dans les pseudos. Vous appliquez cela avec set::allowed-nickchars.
+ Un tableau de tous les choix possibles :
+ + + + + + + + + + + + + + + + + + + +
Nom:Description:Jeu de caractères /encodage:
catalanCaractères catalansiso8859-1 (latin1)
dutchCaractères néerlandaisiso8859-1 (latin1)
frenchCaractères françaisiso8859-1 (latin1)
germanCaractères allemandsiso8859-1 (latin1)
italianCaractères italiensiso8859-1 (latin1)
spanishCaractères espagnolsiso8859-1 (latin1)
swedishCaractères suédoisiso8859-1 (latin1)
latin1Néerlandais, français, allemand, espagnol, + italien, suédoisiso8859-1 (latin1)
hungarianCaractères hongroisiso8859-2 (latin2)
latin2Hongroisiso8859-2 (latin2)
greekCaractères grecquesiso8859-7
latin7Grecqueiso8859-7
chinese-simpChinois simplifiéMultibyte: GBK/GB2312
chinese-tradChinois traditionnelMultibyte: GBK
chinese-jaJaponnais Hiragana/PinyinMultibyte: GBK
chineseChinois-*Multibyte: GBK
gbkChinois-*Multibyte: GBK
+ Notez s'il vous plaît que certaines combinaisons peuvent poser des problèmes. + Par exemple, combiner latin* et chinese-* ne pourra être supporté par l'IRCd et + UnrealIRCd affichera une erreur. + Mixer d'autres charsets pourra poser des problèmes d'affichage, donc Unreal affichera un + message d'avertissement si vous essayez de mixer latin1/latin2/latin7.

+ + Exemple 1, pour les personnes d'Europe de l'ouest:
+

set { allowed-nickchars {  latin1; }; };
+ Exemple 2, si vous avez principalement des utilisateurs chinois et voulez autoriser les + caractères chinois "normaux" :
+
set { allowed-nickchars { chinese-simp; chinese-trad; }; };
+

+ +

3.17 - Autres particularités

UnrealIRCd a énormément de particularités donc tout n'est pas exposé ici... Vous découvrirez tout cela par vous même.

@@ -1947,7 +1986,7 @@ Voir Features - Spamfilter pour plus d'informa target spécifie les cibles, reportez-vous ici pour obtenir la liste des types disponibles (ex: 'channel').
action spécifie l'action à effectuer, reportez-vous ici pour obtenir la liste des types disponibles (ex: 'gline')
reason optionnel : spécifie la raison du ban ou du blocage, sinon la raison par défaut est utilisée.
- ban-time optionnel : spécifie la durée d'un ban *line, sinon la valeur par défaut est utilisée (1 jour).
+ ban-time optionnel : spécifie la durée d'un ban *line ou d'un shun, sinon la valeur par défaut est utilisée (1 jour).

Exemples:
@@ -2089,8 +2128,12 @@ spamfilter { Spécifie le nombre maximum d'entrées qu'un utilisateur peut avoir dans son / sa list DCCALLOW.

set::channel-command-prefix <command-prefixes>;
Spécifie le caractère de préfixe pour les services dans les "commandes de salons". - Les messages commençant par le caractère spécifié seront envoyé même si le client est en +d. + Les messages commençant par le caractère spécifié seront envoyé même si le + client est en +d. La valeur par défaut est "`".

+

set::allowed-nickchars { <list> };
+ Jeux de caractères / langages autorisés dans les pseudos, voir + Caractères admis dans les pseudos.

set::allow-userhost-change [never|always|not-on-channels|force-rejoin]
Spécifie ce qu'il arrive quand un user@host change (+x/-x/chghost/chgident/setident/vhost/etc).
never supprime toutes les commandes, always le permet toujours même si @@ -2149,6 +2192,9 @@ spamfilter { statistique n'est lancé, cette valeur peut être ignoré.

set::help-channel <network-help-channel>;
Spécifie le nom du channel d'aide du réseau.

+

set::allowed-characters { <list>; };
+ Liste de charactères (langages!) à accepter dans les pseudos. Sont actuellement disponibles : + german, french, dutch, spanish.

set::cloak-keys { "key1"; "key2"; "key3"; };
Spécifie les clés qui seront utilisés pour générer les +x hosts. Cette valeur doit être la même sur tous les serveurs d'un réseau. @@ -2237,9 +2283,9 @@ spamfilter { Si vous spécifiez une 'action' like zline/gline/etc dans les ban version, alors vous pouvez spécifier ici combien de temps l'ip va être bannie, par défaut, ceci est établi à 86400 (1 jour).

set::spamfilter::ban-time <value>
- Même chose qu'au dessus mais pour les *lines ajoutés par le spamfilter

+ Même chose qu'au dessus mais pour les *lines/shuns ajoutés par le spamfilter

set::spamfilter::ban-reason <reason>
- La raison utilisée pour l'ajout de *lines par le spamfilter

+ La raison utilisée pour l'ajout d'entrées par le spamfilter

set::spamfilter::virus-help-channel <channel>
Le salon a utiliser pour l'action 'viruschan' dans le spamfilter

set::spamfilter::virus-help-channel-deny <yes|no>
@@ -2311,23 +2357,15 @@ spamfilter { si il en est banni -

f * <lines:seconds>
- Flood protection, Si le * est spécifié, un utilisateur sera kickban - si il envoie <lines:seconds> si le * n'est pas spécifié, il sera juste kické +
f [<number><type>]:<seconds>
+ Protection des salons contre le flood. Voir section 3.12 + au-dessus pour une description étendue.
G
Contrôle les mots listés dans les Badword Blocks et les remplace par les mots spécifiés. - -
j <joins:secondes>
- Limite les joins par utilisateur à joins par secondes secondes - - -
M
- Seul les utilisateurs dont le pseudo est enregistré (+r) peuvent parler sur le salon -
h <nick>
Donne le statut de half-op à l'utilisateur @@ -2336,6 +2374,14 @@ spamfilter {
i
Le salon ne peut être rejoint que sous invitation +
I <nick!user@host>
+ Invite exceptions ("invex") - Si quelqu'un correspond à ceci, il pourra outrepasser + le +i pour entrer sur le salon. + + +
j <joins:secondes>
+ Limite les joins par utilisateur à joins par secondes secondes +
K
/knock n'est pas autorisé @@ -2352,6 +2398,10 @@ spamfilter {
L <Chan>
Si le maximum spécifié par +l est atteint, les utilisateurs seront redirigés vers ce salon + +
M
+ Seul les utilisateurs dont le pseudo est enregistré (+r) peuvent parler sur le salon +
m
Salon modéré. Seuls les utilisateurs +v/h/o peuvent parler @@ -2431,65 +2481,17 @@ spamfilter {
Modes des utilisateurs
- -
r
- Identifie le pseudo comme étant enregistré - - -
s
- Peut lire les server notices - - -
v
- Reçoit les notices de refus de DCC infectés - - -
o
- Global IRC Operator (défini par Oper Block) - - -
O
- Local IRC Operator (défini par Oper Block) - - -
B
- Vous renseigne comme étant un bot - - -
i
- Invisible (n'est pas montré dans un /who) -
A
Server Admin (défini dans Oper Block) - -
x
- Donne à l'utilisateur un hostname caché - - -
q
- Seul les U:Lines peuvent vous kicker (Services Admin uniquement) -
a
Services Admin (défini dans Oper Block) -
g
- Peut envoyer et lire les globops et locops - - -
H
- Cache le status d'IRCop (IRCop uniquement) - - -
S
- Utilisé pour protéger les Services Daemons - - -
t
- Dis que vous utilisé un /vhost +
B
+ Vous renseigne comme étant un bot
C
@@ -2500,45 +2502,93 @@ spamfilter { Fait en sorte que vous ne puissiez pas recevoir de message provenant des channels -
N
- Network Administrator (défini dans Oper Block) +
G
+ Filtre tous les bad words définis par configuration -
w
- Peut lire les wallops +
g
+ Peut envoyer et lire les globops et locops + + +
H
+ Cache le status d'IRCop (IRCop uniquement)
h
Disponible pour aide (HelpOp) (défini dans Oper Block) -
G
- Filtre tous les bad words définis par configuration +
i
+ Invisible (n'est pas montré dans un /who) -
W
- Vous laisse voir quand quelqu'un vous /whois (IRCop uniquement) +
N
+ Network Administrator (défini dans Oper Block) + + +
O
+ Local IRC Operator (défini par Oper Block) + + +
o
+ Global IRC Operator (défini par Oper Block)
p
Cache les canaux sur lesquels vous êtes dans les /whois + +
q
+ Seul les U:Lines peuvent vous kicker (Services Admin uniquement) +
R
Vous permet de ne recevoir de messages privés et de notices que d'utilisateurs enregistrés (+r) + +
r
+ Identifie le pseudo comme étant enregistré + + +
S
+ Utilisé pour protéger les Services Daemons + + +
s
+ Peut lire les server notices + + +
T
+ Vous empêche de recevoir des CTCPs + + +
t
+ Dis que vous utilisé un /vhost +
V
Vous marque comme un utilisateur de WebTV + +
v
+ Reçoit les notices de refus de DCC infectés + + +
W
+ Vous laisse voir quand quelqu'un vous /whois (IRCop uniquement) + + +
w
+ Peut lire les wallops + + +
x
+ Donne à l'utilisateur un hostname caché +
z
Indique que vous êtes un client SSL - -
T
- Vous empêche de recevoir des CTCPs -

7 – Commandes utilisateurs et opérateurs

@@ -2775,6 +2825,11 @@ spamfilter { paramètre dans la commande pour recevoir une liste d'entrée dans le DNS cache. Tous + + userip <nick>
+ Returne l'adresse IP de l'utilisateur en question. + Tous + oper <login> <mot de passe>
Commande pour donner le status d'Opérateur à un utilisateur si les spécifications correspondent à un Oper Block.