File: README.fr

package info (click to toggle)
gnunet 0.6.6b-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 8,964 kB
  • ctags: 6,940
  • sloc: ansic: 82,380; sh: 13,056; makefile: 1,121; cpp: 189; php: 74; sed: 16
file content (192 lines) | stat: -rw-r--r-- 8,018 bytes parent folder | download
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
                     Bienvenue sous GNUnet


Qu'est-ce que GNUnet ?
======================

GNUnet est un rseau pair--pair (p2p, peer-to-peer en anglais) qui
se donne pour objectif la scurit. Sa premire application est le
partage de fichiers anonyme. GNUnet est actuellement dvelopp 
l'universit de Purdue avec l'aide d'un groupe international de
dveloppeurs de logiciels libres indpendants. GNUnet fait partie
du projet GNU (http://www.gnu.org/).

Ceci est une version bta. Le rseau GNUnet n'a pas encore t test
 grande chelle. Bien qu'il n'y ait actuellement aucun bogue connu
qui soit important, nous pensons encore changer des aspects
significatifs du systme dans des versions futures. Les bogues sont
assez nombreux et la documentation peut ne pas tre assez claire pour
des utilisateurs sans exprience.

Pour une description plus complte du systme GNUnet visitez nos
pages web :
http://www.gnu.org/projects/GNUnet/
http://www.ovmj.org/GNUnet/


Comment installer GNUnet ?
==========================

La manire la plus rapide est d'utiliser les paquetages binaires RPM,
debian, ou n'importe quel autre paquet si ceux-ci sont disponibles
pour votre systme. Pour une description plus dtaille, lisez les
instructions d'installation sur la page web :
http://www.ovmj.org/GNUnet/documentation.php3

Si vous prfrez installer et compiler  partir des sources, vous
pouvez excuter le script d'auto-installation en saisissant :

# contrib/autoinstall 

aprs vous tre plac dans le rpertoire des sources. Cette procdure
n'est pas adapte  une installation pour un seul utilisateur, car
elle ncessite les droits de root pour l'excution du programme.
De cette manire, GNUnet sera install dans "/usr/local/" et un script
de dmarrage sera cre dans "/etc/init.d" ; vous devrez ensuite faire
le ncessaire si vous dsirez que GNUnet se lance au dmarrage.

Si vous prfrez compiler et installer GNUnet dans votre rpertoire
personnel (ncessite les droits de root seulement pour l'installation) :

$ ./configure --prefix=$HOME
$ make
# make install
# cp contrib/gnunet.root /etc/gnunet.conf
# cp contrib/initgnunet /etc/init.d/gnunetd
$ mkdir ~/.gnunet
$ cp contrib/gnunet.user ~/.gnunet/gnunet.conf

Ceci compilera et installera GNUnet dans "~/bin/", "~/lib/" et "~/man/" et
crera les dossiers de configuration l o GNUnet les attend. Pour
des informations gnrales au sujet du processus d'installation GNU,
lisez le fichier INSTALL fourni avec les sources.

Si vous voulez employer libextractor (en tlchargement sur
http://ovmj.org/libextractor/) pour l'extraction automatique de
mot-cl (recommande car trs pratique) il est possible que vous
deviez passer le paramtre "-- with-extractor=<chemin-vers-libextractor>"
au script ./configure. Vous devriez galement vous assurer que
libextractor a t rellement trouv par l'diteur de liens.

Si vous compilez  partir de la version CVS, vous devrez excuter la
commande "./bootstrap" avant ./configure. Si vous recevez une erreur
pendant le fonctionnement du ./bootstrap qui ressemble 
"macro `AM_PATH_GTK' not found in library", vous devrez sans doute
excuter aclocal  la main avec l'option -I pointant vers vos macros
m4 aclocal, c'est--dire :

# aclocal -I /usr/local/share/aclocal

Le fichier de configuration par dfaut qui est fourni dans
"contrib/gnunet.root" devrait tre copi dans "/etc/gnunet.conf"
(c'est dj fait si vous avez install GNUnet grce au script
autoinstall). La configuration concernant les utilisateurs de GNUnet
qui se trouve dans le fichier "contrib/gnunet.user" devrait tre copie
dans le rpertoire personnel de chaque utilisateur dans
"~/.gnunet/gnunet.conf", et ventuellement comme modle
dans "/etc/skel/.gnunet/gnunet.conf". 

Afin de dmarrer un noeud "permanent", vous devriez crer un nouvel
utilisateur "gnunet" et lancer "gnunetd" en tant que cet utilisateur
 chaque fois que vous dmarrez le systme. Le dossier
"contrib/initgnunet" dans le dossier des sources contient un script
qui devrait fonctionner  cet usage. Le RPM installe le script dans
"/etc/init.d/gnunetd". Notez que vous devrez encore activer le service
en crant les liens appropris pour dmarrer gnunetd au dmarrage.

GNUnet doit stocker des donnes dans une base de donnes simple. Nous
supportons actuellement MySQL, GDBM, BerkeleyDB et TDB. Vous pouvez
galement vous servir d'un simple rpertoire, mais ce sera lent.

autoconf >= 2.57 est recommand pour compiler la version CVS.
libextractor >= 0.3.6 est fortement recommand.


Configuration
=============

Les paramtres par dfaut sont habituellement corrects, vous pouvez
cependant vouloir ajuster les limitations (consommation d'espace
disque, utilisation de la bande passante, etc...). Si vous voulez
configurer, ditez "/etc/gnunet.conf" et "~/.gnunet/gnunet.conf"
(en fonction des modification voulues).

Si vous voulez utiliser un fichier de configuration diffrent, passez
le nom du fichier de configuration en argument avec l'option -c 
n'importe quelle application de GNUnet. L'envoi d'un signal SIGHUP
au processus gnunetd lui fera relire le fichier de configuration.
Notez que toutes les options ne peuvent pas tre modifies de cette
faon pendant l'excution (par exemple pour modifier un numro de
port, vous devez entirement redmarrer gnunetd).

Si vous voulez utiliser le protocole SMTP, vous devriez lire
http://ovmj.org/GNUnet/smtp.php3 d'abord ! Notez que si vous avez
une adresse IP globalement accessible ou un contrle total
de votre NAT, les protocles TCP et UDP suffiront.


Utilisation
===========

D'abord, vous devez obtenir une liste initiale de serveurs GNUnet.
Connatre un unique pair (ou noeud) est suffisant puisqu'ensuite
GNUnet propage les informations  d'autres noeuds. Notez que le
fichier par dfaut "gnunet.conf" contient une URL depuis laquelle
gnunetd tlcharge une premire liste de noeuds  chaque fois qu'il
se lance. Si vous voulez crer une URL alternative pour que d'autres
l'emploient, ce fichier peut tre produit sur n'importe quel noeud en
excutant rgulirement :

# cat ~/.gnunet/data/hosts/* <le fichier>

Si la solution avec l'URL n'est pas utilisable dans votre situation,
vous pouvez galement ajouter des serveurs manuellement. La page web
de GNUnet propose un annuaire public de cls d'htes
(hostkey, cl identifiant un noeud) sur
http://ovmj.org/GNUnet/hosts/. Vous pouvez naturellement employer
 n'importe quelle autre source pour ces fichiers. Copiez les cls
d'htes dans "~/.gnunet/data/hosts/" (ou dans un autre rpertoire,
selon votre fichier de configuration "~/.gnunet/gnunet.conf").

Dmarrez ensuite votre noeud local en utilisant "gnunetd". L'idal
serait que GNUnet fonctionne ds que vous tres connect. Vous pouvez
le lancer au dmarrage comme service avec "/etc/init.d/gnunetd start".

Pour insrer des fichiers dans GNUnet, utilisez la commande
$ gnunet-insert

Si voulez utiliser une interface graphique, lancez simplement
$ gnunet-gtk

Si vous prferez passer par un shell, tapez 
$ gnunet-search <mot-cl>
Ceci affichera une liste de rsultats dans la console. Puis utilisez 
$ gnunet-download -o <fichier> --<URI GNUnet> pour tlcharger
du contenu. L'URI GNUnet (identifiant permettant de retrouver
le fichier) est affiche par gnunet-search avec une description.
Pour davantage de documentation, voyez sur notre page Web.


Participer  GNUnet
===================

Les contributions sont bienvenues, soumettez svp les bogues 
http://ovmj.org/~mantis/. Veillez  excuter "contrib/report.sh"
(distribu avec les sources) et  inclure les messages avec vos
rapports de bogues.

Proposez vos patchs par courriel  gnunet-developers@gnu.org.


Rester au courant
=================

Pages web :
* http://www.gnu.org/software/GNUnet/
* http://ovmj.org/GNUnet/
* http://ovmj.org/~mantis/

Listes de diffusion :
* http://mail.gnu.org/mailman/listinfo/gnunet-developers
* http://mail.gnu.org/mailman/listinfo/help-gnunet
* http://mail.gnu.org/mailman/listinfo/info-gnunet