Re: [RFR] webwml://mirror/{ftpmirror,official}.wml [maj]

2009-02-25 Par sujet Jean-Michel OLTRA

Bonjour,


Le mardi 24 février 2009, Simon Paillard a écrit...



> Après la mise à jour de la version anglaise, voici la mise à jour de la
> version française.

2 diff's

-- 
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.spidboutic.fr

--- official.wml	2009-02-25 07:18:04.089327167 +0100
+++ official.jm.wml	2009-02-25 07:44:06.418328850 +0100
@@ -24,13 +24,13 @@
 
 Les miroirs officiels sont hébergés par des groupes ou des personnes
 choisis, qui offrent ce service à la communauté des
-utilisteurs Debian de leur pays.
+utilisateurs Debian de leur pays.
 
 Debian dépend des informations fournies par les utilisateurs et les
 administrateurs de miroirs afin de décider de la hiérarchie des miroirs. Toute
-remarque constructive à propos des miroirs officiels existants ou l'absence de miroir officiel est
-la bienvenue sur  ou sur la http://lists.debian.org/debian-mirrors/";>liste de diffusion
+remarque constructive à propos des miroirs officiels existants ou concernant 
+l'absence de miroir officiel est la bienvenue sur  ou sur la
+http://lists.debian.org/debian-mirrors/";>liste de diffusion
 debian-mirrors.
 
 S'il n'y a pas déjà de ftp..debian.org pour votre
@@ -119,7 +119,7 @@
 
 
 	Le miroir devrait être mis à jour avec http://ftp-master.debian.org/ftpsync.tar.gz";>ftpsync
-href="anonftpsync">anonftpsync, un script remplissant toutes les fonctions requises.
+href="anonftpsync">anonftpsync, un script implémentant toutes les fonctions requises.

 	  Il utilise rsync et préserve les indicateurs temporels des
 	  fichiers copiés, afin que la date des fichiers soit la même que sur
--- ftpmirror.wml	2009-02-25 07:18:03.649965617 +0100
+++ ftpmirror.jm.wml	2009-02-25 07:37:17.914328619 +0100
@@ -9,9 +9,9 @@
 
 Dans quel cas faire un miroir ?
 
-Même si nous apprécions tout nouveau miroir, chaque potentiel responsable de
-miroir doit s'assurer qu'il peut répondre à ces questions avant de commencer à
-mettre en place son propre miroir : 
+Même si nous apprécions tout nouveau miroir, chaque responsable potentiel de
+miroir doit s'assurer qu'il peut répondre aux questions suivantes avant de commencer
+à mettre en place son propre miroir : 
 
 
   Un miroir est-il nécessaire dans ma région ? Il existe peut-être déjà
@@ -54,7 +54,7 @@
 Debian
 
 
-debian-archive/ contient la vraie archive, les anciennes versions
+debian-archive/ contient la véritable archive, les anciennes versions
 obsolètes de Debian. Elle n'est en général intéressante que pour une petite
 partie des utilisateurs.
 
@@ -114,7 +114,7 @@
 Comment faire un miroir
 
 La méthode recommandée pour faire tourner un miroir est d'utiliser
-le script ftpsync, disponibles de deux manières :
+le script ftpsync, disponible de deux manières :
 
 sous la forme d'une archive à l'adresse http://ftp-master.debian.org/ftpsync.tar.gz";>
 via le dépôt git : git clone https://ftp-master.debian.org/git/archvsync.git
@@ -123,8 +123,8 @@
 Le protocole recommandé est http://packages.debian.org/stable/net/rsync";>rsync.
 
 Merci de ne pas utiliser wget ou d'autres outils FTP.
-Ils semblent fonctionner correctement, mais posent beaucoup de problème : ils
-ne détectent pas liens réels 'hard', il est difficile d'effectuer des répliques
+Ils semblent fonctionner correctement, mais posent beaucoup de problèmes : ils
+ne détectent pas les liens réels « hard », il est difficile d'effectuer des répliques
 partielles de l'archive, etc.
 
 Configuration de rsync
@@ -145,7 +145,7 @@
La seconde étape doit ensuite effectuer le transfert des fichiers exclus
ci-dessus et supprimer les fichiers qui n'appartiennent plus à l'archive. 
 
-   Explication : lorsque la mise à jour de l'archive est faite en un seule étape,
+   Explication : lorsque la mise à jour de l'archive est faite en une seule étape,
les fichiers d'index référencent des fichiers qui n'ont pas encore été récupérés. 
 

@@ -178,12 +178,6 @@
   .../debian/project/trace/votre.serveur
   une fois que votre rsync journalier est terminé.
 
-  Nous déconseillons vivement d'exclure les sous-répertoires
-  project/, doc/ et autres. Ils sont généralement
-  négligeables en terme de taille et cependant utiles aux utilisateurs.
-  En particulier project/trace aide beaucoup en cas de
-  problème de miroir.
-
 
 
 Miroir partiel
@@ -228,7 +222,7 @@
 Votre miroir devrait être mis à jour quelques heures après l'une des mises à
 jour de l'archive principale.
 Vous devriez regarder si le site à partir duquel vous
-faites votre miroir laisse un fichier time stamp dans son
+faites votre miroir laisse un fichier timestamp dans son
 sous-répertoire project/trace/. Ce fichier aura le même nom
 que le site, et il contiendra l'heure de la fin de la dernière mise à
 jour du site. Ajoutez-y quelques heures (pour plus de sécurité) et


[RFR] webwml://mirror/{ftpmirror,official}.wml [maj]

2009-02-24 Par sujet Simon Paillard
Bonsoir,

Après la mise à jour de la version anglaise, voici la mise à jour de la
version française.

Merci d'avance pour vos relectures.

-- 
Simon Paillard
Index: ftpmirror.wml
===
RCS file: /cvs/webwml/webwml/french/mirror/ftpmirror.wml,v
retrieving revision 1.46
diff -u -r1.46 ftpmirror.wml
--- ftpmirror.wml	17 May 2008 17:41:45 -	1.46
+++ ftpmirror.wml	24 Feb 2009 21:41:57 -
@@ -2,7 +2,7 @@
 #use wml::debian::toc
 #include "$(ENGLISHDIR)/releases/sid/archive.data"
 
-#use wml::debian::translation-check translation="1.64" maintainer="Simon Paillard"
+#use wml::debian::translation-check translation="1.65" maintainer="Simon Paillard"
 
 
 
@@ -114,7 +114,11 @@
 Comment faire un miroir
 
 La méthode recommandée pour faire tourner un miroir est d'utiliser
-le script dénommé anonftpsync.
+le script ftpsync, disponibles de deux manières :
+
+sous la forme d'une archive à l'adresse http://ftp-master.debian.org/ftpsync.tar.gz";>
+via le dépôt git : git clone https://ftp-master.debian.org/git/archvsync.git
+
 
 Le protocole recommandé est http://packages.debian.org/stable/net/rsync";>rsync.
 
@@ -125,42 +129,48 @@
 
 Configuration de rsync
 
-Nous recommandons l'utilisation de ce
-script pour faire un miroir de l'archive. Suivez les indications
-se trouvant dans le script pour mettre en place le miroir.
+Nous recommandons l'utilisation de http://ftp-master.debian.org/ftpsync.tar.gz";>ftpsync pour faire un miroir de l'archive. Suivez les indications
+se trouvant dans le fichier README pour mettre en place le miroir.
 
-Voici des conseils pour ceux qui préfèrent d'autres façons de faire
-un miroir.
+Si vous devez utiliser vos propres scripts, ceux-ci doivent intégrer les
+fonctionnalités indispensables ci-dessous :
 
 
+   la synchronisation DOIT se faire en deux étapes
+   La mise à jour de l'archive doit être effectuée en deux étapes.
+   Lors du premier passage de rsync, les fichiers d'index doivent être ignorés,
+   en utilisant la liste d'exclusion suivante :
+   --exclude Packages* --exclude Sources* --exclude Release* --exclude ls-lR*
+   La première étape ne doit pas supprimer un seul fichier.
+   La seconde étape doit ensuite effectuer le transfert des fichiers exclus
+   ci-dessus et supprimer les fichiers qui n'appartiennent plus à l'archive. 
+
+   Explication : lorsque la mise à jour de l'archive est faite en un seule étape,
+   les fichiers d'index référencent des fichiers qui n'ont pas encore été récupérés. 
+
+   
+
+   un script en cours ne DOIT pas ignorer les signaux de déclenchement
+   (dans le cas de miroir par repoussage).
+
+   Si un signal est reçu alors qu'une mise à jour du miroir est en cours,
+   celui-ci ne DOIT PAS être ignoré. La mise à jour complète du miroir doit alors
+   être effectuée à nouveau.
+
+   Explication : si un second signal est reçu alors qu'une première mise à
+   jour est en cours, la plupart des scripts pour miroirs Debian laissent le
+   miroir dans un état incohérent.
+   Dans un futur proche, la fréquence de mise à jour de l'archive augmentera
+   probablement.
+   
 
   Lancez rsync avec au moins les options suivantes :
   --recursive --times --links --hard-links --delete.
 
-  Évitez de synchroniser les fichiers index (les fichiers Packages,
-  Sources, etc) avant que les nouveaux fichiers de données (.deb, 
-  .orig.tar.gz, etc) ne soient mis en place.
-  Utilisez deux étapes de rsync — commencez par transférer les
-  fichiers de données en excluant les fichiers index, puis transférez tout
-  le reste.
-  
-  Cela peut être effectué en utilisant --exclude afin d'éviter
-  les fichiers Packages*, Sources* et Release*, ou en synchronisant
-  uniquement le répertoire pool/ lors de la première étape.
-  Référez-vous à notre fichier comme exemple.
-
   Même si vous avez de la place disque supplémentaire, utilisez
   l'option --delete-after pour éviter des problèmes de mise
   à jour temporaire.
 
-  Si vous n'avez pas assez d'espace disque pour faire un miroir de
-  toute l'archive, utilisez l'option --exclude pour exclure
-  certaines parties de l'archive. En général on enlève certaines
-  architectures qu'on ne veut pas, parce qu'elles occupent beaucoup d'espace
-  disque.
-  Veuillez consulter la section sur les miroirs
-  partiels.
-
   Une fois que rsync a fini de mettre à jour le miroir, ajoutez
   un fichier « timestamp » au sous-répertoire
   project/trace/ du miroir Debian ayant le nom de votre
@@ -174,13 +184,6 @@
   En particulier project/trace aide beaucoup en cas de
   problème de miroir.
 
-  Généralement les miroirs rsync amont autorisent les accès anonymes. Dans
-  le cas où une identification serait requise, configurez le nom d'utilisateur
-  et le mot de passe dans votre script, soit en utilisant la variable
-  d'environnement RSYNC_PASSWORD, soit en utilisant l'option
-  --password-file.
-  
-
 
 
 Miroir partiel
@@ -190,8 +1