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