fixed propagation of user mode changes (user should ALWAYS be notified)
[ircu2.10.12-pk.git] / INSTALL_FR
1 Fichier d'installation en français par delete <delete@cyberabuse.org>
2                         Mis à jour par delete <delete@cyberabuse.org>
3
4
5 L'UnderNet IRC daemon.
6
7 L'installation de l'IRC daemon (ircd) existes dans les ordres que
8 voici:
9
10 1) Déballer le module.
11 2) cd dans le répertoire.
12 3) `./configure'
13 4) `make config'
14 5) `make install'
15
16 1) Déballer le module.
17 ====================
18
19 La voie recommendée pour avoir le module de l'ircu est d'utilisé CVS.
20 CVS obtiend les marques améliore beaucoup moins douloureux et vous
21 laisse obtenir le dernier module.
22
23 1.1) La première chose que vous avez besoin de faire est de vous
24 identifiez envers le serveur.
25
26 Avec la commande que voici:
27
28 cvs -d :pserver:anonymous@cvs.undernet.org:/cvsroot/undernet-ircu login
29
30 (Nous recommandons que vous coupez et collez la ligne ci-dessus pour
31 l'utiliser :). Quand il insiste pour un mot de passe écriver
32 'anoncvs'.
33
34 1.2) Alors vous allez décider lesquels des versions vous voulez
35 utiliser:
36
37 stable - Ceci est la version recommandé. En cas de doute utiliser le!
38 Pour avoir cette version, additioner "-r u2_10_11" à la ligne de
39 commande du CVS.
40
41 beta - Cette version subit le test avant d'être favorisée à
42 ircu2.10. Il peut être buggé. L'utilisation sur le réseau de
43 production d'undernet est interdite, excepté certains serveurs
44 autorisés. La flag "-r" que vous avez besoin de regardez est documenté
45 sur le site web du Coder Committee's, http://coder-com.undernet.org.
46  
47
48 alpha - C'est la version de développement. On ne le garantit pas de
49 compiler, et devrait être considéré FORTEMENT instable. On ne le
50 destine pas pour l'usage de production.  Pour contrôler ce
51 branchement, n'employez aucun flag "-r".
52
53
54 Pour vérifier la version, tapez:
55
56 cvs -d :pserver:anonymous@cvs.undernet.org:/cvsroot/undernet-ircu co -P ircu2.10
57
58 Les deux lignes ci-dessus ne devraient pas avoir une entrée entre
59 eux. Si vous voulez utiliser un autre version, placez le flag "-r"
60 approprié après le "co".  Ceci créera un répertoire ircu2.10, et
61 mettra tous les fichiers dedans.
62
63 Pour avoir la dernière version, tapez "cvs update -dP".
64
65 Pour plus d'information, regardez sur le site de coder-com à:
66 http://coder-com.undernet.org/
67
68 La vieille (essayé et rectifiez) méthode qui fonctionne même lorsque
69 le website n'est pas DoS'd (soupir) est inclue ci-dessous. En
70 utilisant la méthode au-dessous vous n'avez qu'à taper "cvs update -
71 dP" pour obtenir la dernière version.
72
73 Le nom du module est quelque chose comme `ircu2.x.y.z.tgz ', où
74 "x.y.z" est la version en cours (au moment de l'écriture nous avons
75 ircu2.10.10.pl15.(development).tgz). Vous avez besoin de `gzip', du
76 GNU, ouvrez la commande et uncompresser ce module. Vous pouvez
77 télécharger ceci de chaque site ftp GNU pour presque n'importe quel
78 système d'exploitation.
79  
80  Si vous avez un tar GNU, taper:
81  
82  tar -xzf ircu2.x.y.z.tgz
83  
84  où "ircu2.x.y.z.tgz" est le nom du package.
85  
86  Si sa ne marche pas, essayez:
87  
88  gzip -d ircu2.x.y.z.tgz | tar -xvf ircu2.x.y.z.tar
89  
90 Les deux méthodes ont comme conséquence un répertoire "ircu2.x.y.z"
91 dans votre répertoire actuel.
92
93 2) cd dans la directory de base.
94 ================================
95
96 Faites à ce répertoire votre répertoire actuel en tapant:
97
98  cd ircu2.x.y.z
99
100 ou ircu2.10 si vous utilisé cvs.
101
102 Là où "ircu2.x.y.z" est le nom du répertoire dézippé.
103
104 3) "./configure"
105 =================
106
107 Ceci produira le 'config/setup.h', votre configuration dépend du
108 système d'exploitation.
109
110 Si ceci produit un message une erreur tel que "Permission Denied",
111 alors essai avec "chmod a+x ./configure" pour avoir la permission
112 d'excuter le fichier.
113
114 Pour plus d'information sur la commande configure, tapez "./configure
115 --help".
116
117 4) "make"
118 =========
119
120 Tapez:
121
122 make
123
124 dans le répertoire de base. Il devrait compiler sans erreurs ou
125 avertissements.  Veuillez expédier n'importe quel problème aux
126 dévelopeurs, mais seulement après que vous vous êtes assurés ce n'est
127 pas une erreur de vous-même.  Si vous voulez que votre système
128 d'exploitation soit supporté dans de futures versions, faite une
129 connexion qui fixe réellement le problème.
130
131 5) "make install"
132 =================
133
134 Type:
135
136 make install
137
138 Ceci devrait installer l'ircd et la dir man.  Veuillez revérifier les
139 permissions du binaire.
140
141 Naturellement, vous avez besoin d'un ircd.conf syntactiquement correct
142 dans DPATH.  Voyez les Docs pour certaine information sur ceci. Créez
143 également un ircd.motd avec le texte de votre MOTD.  Et créez
144 finalement un remote.motd avec trois lignes de texte comme MOTD à
145 distance.  Encore, tous ces fichiers devraient être lisibles par
146 l'ircd, et les fichiers journaux devraient être écrivable.
147
148 En cas de problème.
149 ======================
150
151 Si vous avez des problèmes à configurer le serveur vous pourriez
152 considérer d'installer GNU dans votre VOIE D'ACCÈS.  Dans certains cas
153 un cerveau-mort /bin/sh pose le problème, dans ce cas je suggère
154 d'installer le "bash" et de l'utiliser comme (as sh - > bash).  En
155 conclusion, tout autre problèmes de compilent devrait être résolu
156 quand vous installez le GCC.  Si vous avez des problemes avec le
157 startage du ircd, executer "./configure" encore et mettez la commande
158 "--enable-debug".  Recompiler l'ircd, et executer-le avec:
159
160 ircd -t -x9
161
162 Cela va écrire un debug output a votre écrant, probablement avec la
163 cause du pourquoi il ne veut pas starter.
164
165 N'UTILISEZ PAS UN SERVEUR AVEC LA MISE AU POINT PERMISE SUR UN RÉSEAU
166 DE PRODUCTION. Faire ainsi est un risque d'intimité grave.
167
168 Si quelque chose ne marche pas, envoyer un e-mail à
169 coder-com@undernet.org