[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2e partie des pages de debconf



 Julien Louis <arthur51@ifrance.com> écrivait :
  « Bonjour,
  « 
  « Voici les pages après deux relectures.

Voici une relecture de debconf.7.

Que fais-tu des pages traduites ? 
J'ai remarqué que sur le cvs de debconf,
http://cvs.kitenet.net/joey-cvs/public/package/debconf/, il y avait
les traductions en portugais des pages de man. À mon avis, tu peux lui
envoyer tes traductions, elles seront intégrées au paquet lui-même.
a+

-- 
philippe batailler
in girum imus nocte et consumimur igni
--- debconf.fr.7	Mon Aug 19 23:51:16 2002
+++ debconf.fr.relu	Mon Aug 26 10:16:16 2002
@@ -6,14 +6,13 @@
 commande rarement utilisée nommée debconf, documentée dans
 .BR debconf (1)
 .P
-Debconf fournit une interface conséquente pour la configuration des paquets, en
-vous autorisant à choisir entre plusieurs interfaces utilisateur. Il supporte
-la préconfiguration des paquets avant qu'ils ne soient installés, ce qui permet de
-grosses installations et mises à niveau pour vous demander toutes les
-informations nécessaires et va faire son travail pendant que vous faites
-quelque chose d'autre. Il vous permet, si vous êtes pressé, de sauter les questions
-les moins importantes au moment de l'installation d'un paquet (et le revoir plus
-tard).
+Debconf fournit une interface cohérente pour la configuration des paquets et
+donne à l'utilisateur le choix entre plusieurs interfaces. Il peut
+configurer des paquets avant qu'ils ne soient installés, ce qui permet à des
+installations et des mises à niveau importantes de demander toutes les
+informations nécessaires au préalable, et vous laisse faire ce que vous voulez
+pendant qu'il fait son travail. Il vous permet, si vous êtes pressé, de 
+sauter les questions les moins importantes au moment de l'installation d'un paquet (on peut y revenir plus tard).
 .SH "Préconfiguration des paquets"
 Debconf peut configurer les paquets avant même qu'ils ne soient installés sur
 votre système. C'est utile, car toutes les questions qui vous seront posées par
@@ -35,8 +34,8 @@
 Supposez que vous avez installé un paquet et que vous avez répondu aux questions
 de debconf, mais maintenant que vous l'utilisez de temps en temps,  vous
 réalisez que vous voulez revenir sur quelques unes de vos réponses et les
-changer. Autrefois, la chose la plus souvent faite était la réinstallation quand
-vous étiez dans cette situation, mais quand vous reinstallez le paquet, debconf
+changer. Autrefois, il fallait faire une réinstallation quand
+vous étiez dans cette situation\ ; mais quand vous réinstallez le paquet, debconf
 semble se souvenir que vous avez déjà répondu aux questions et ne vous les pose
 pas (c'est une fonctionnalité).
 .P
@@ -51,23 +50,23 @@
 sautées quand le paquet a été installé. Vous pouvez aussi bien l'utiliser avec
 n'importe quel autre paquet utilisant debconf.
 .SH Interfaces
-Une des seules fonctionnalités de debconf est que l'interface qu'il vous
-présente en est une parmi d'autres, qui peuvent être échangées à souhait. Il
-y a de nombreuses interfaces disponible pour debconf\ :
+Une fonctionnalité remarquable  de debconf est qu'il possède plusieurs 
+interfaces et l'on peut les échanger à loisir. Voici les interfaces
+disponibles\ :
 .TP
 .B dialog
 L'interface par défaut\ : elle utilise les programmes
 .B whiptail (1)
 ou
 .B dialog (1)
-pour vous afficher les questions. Elle fonctionne en mode texte.
+pour afficher les questions. Elle fonctionne en mode texte.
 .TP
 .B readline
 .RS
-L'interface la plus traditionnelle, elle semble assez similaire à la
-configuration Debian\ : une série de questions, imprimées sur la console
-utilisant du texte brut et les prompts affichés utilisent la bibliothèque
-readline. Elle supporte même les complètements de tab. Le paquet
+C'est l'interface la plus traditionnelle. Elle ressemble à la
+configuration Debian classique\ : une série de questions, imprimées sur la 
+console en mode texte et des prompts affichés avec la bibliothèque
+readline. Elle reconnaît même le complètement avec « tab ». Le paquet
 libterm-readline-gnu-perl est fortement recommandé si vous choisissez d'utiliser
 cette interface\ ; le module readline par défaut n'est pas vraiment assez bon.
 .P
@@ -83,11 +82,13 @@
 .B non-interactive
 C'est l'anti-interface. Elle n'interagit jamais avec vous et utilise les
 réponses par défaut pour toutes les questions. Elle enverra parfois un courriel
-à root avec les messages que le paquet voulait afficher, mais c'est ça\ ; mis à
-part ça, elle est complètement silencieuse et unobtrusive (?)non bloquante, une interface
-parfaite pour des installations automatiques. Si vous utilisez cette interface,
-et voulez que les réponses aux questions ne soient pas celles par défaut, vous
-aurez besoin de préremplir la base de données de debconf\ ; pour plus de
+à root avec les messages que le paquet voulait afficher, mais c'est tout\ ! À 
+part ça, elle est silencieuse et discrète, c'est une interface
+parfaite pour des installations automatiques. Si vous utilisez cette interface
+et si vous voulez que les réponses aux questions ne soient pas celles par 
+défaut, vous
+aurez besoin de renseigner d'abord la base de données de debconf\ ; pour plus 
+de
 détails, voir la section au-dessous sur l'installation de paquets sans
 surveillance.
 .TP
@@ -101,8 +102,8 @@
 .B editor
 C'est pour ces fanatiques qui veulent tout faire à l'aide d'un éditeur de texte.
 Elle lance votre éditeur sur un fichier qui ressemble à un fichier de
-configuration unix, et vous éditez le fichier pour communiquer avec debconf. Les
-auteurs de Debconf prennent en compte la cinquième correction concernant les
+configuration unix, et vous modifiez le fichier qui sert à communiquer avec debconf. Les
+auteurs de Debconf se retranchent derrière le cinquième amendement quant aux
 circonstances qui ont conduit à l'écriture de cette interface.
 .TP
 .B web
@@ -110,19 +111,19 @@
 Cette interface agit comme un serveur web auquel vous vous connectez avec votre
 navigateur web, pour parcourir les questions et y répondre. Elle est très
 prometteuse, mais jusqu'à maintenant elle est un peu rude. Quand cette interface
-se met en route, elle imprimera le lieu où vous devriez pointer votre navigateur
+se met en route, elle indique le lieu où vous devriez pointer votre navigateur
 web. Pour des raisons de sécurité, vous devez exécuter votre navigateur web sur
 la même machine que celle que vous configurez.
 .P
 Gardez à l'esprit que ce n'est pas une interface sécurisée. Tous ceux qui ont
-accès à l'ordinateur qui est configuré peuvent généralement accéder au serveur
-web et configurer certaines choses tant que cette interface est lancée. C'est
+accès à l'ordinateur qui est configuré peuvent aussi accéder au serveur
+web et configurer certaines choses tandis que cette interface tourne. C'est
 plus la preuve d'un concept qu'autre chose.
 .RE
 .P
 Vous pouvez changer l'interface par défaut qu'utilise debconf en le
-reconfigurant. D'un autre côté, si vous voulez changer l'interface pour une
-minute, vous pouvez positionner la variable d'environnement DEBIAN_FRONTEND avec
+reconfigurant. D'un autre côté, si vous voulez juste changer l'interface pour 
+un instant, vous pouvez positionner la variable d'environnement DEBIAN_FRONTEND avec
 le nom de l'interface à utiliser. Par exemple\ :
   DEBIAN_FRONTEND=readline apt-get install slrn
 .P
@@ -132,16 +133,17 @@
 .B dpkg-preconfigure (8)
 permettent aussi de leur passer 
 .I --frontend=
-en argument, suivis de l'interface que vous voulez qu'ils utilisent.
+en argument, suivi de l'interface que vous voulez qu'elles utilisent.
 .P
 Notez que les interfaces ne fonctionneront pas en toutes circonstances. Si le
 démarrage d'une interface échoue pour quelque raison que ce soit, debconf
-imprimera un message expliquant pourquoi et reviendra sur l'interface la plus
-analogue.
+imprimera un message expliquant pourquoi et se rabattra sur l'interface la plus
+proche.
+.
 .SH Priorités
-Avoir donné des priorités aux questions que vous pose debconf est une
+Pouvoir donner des priorités aux questions que vous pose debconf est une
 fonctionnalité agréable. Si vous ne voulez pas être ennuyé par les questions
-sans importances, vous pouvez configurer debconf pour qu'il vous pose les
+sans importance, vous pouvez configurer debconf pour qu'il vous pose les
 questions les plus importantes. D'un autre côté, si vous aimez tout contrôler,
 vous pouvez lui faire afficher toutes les questions. Chaque question a une
 priorité. Par ordre croissant d'importance\ :
@@ -174,49 +176,50 @@
 .B /etc/debconf.conf
 est utilisé pour configurer cette base de données. Si vous avez besoin de
 configurer quelque chose de compliqué, comme faire lire à debconf une base de
-données à distance pour obtenir les valeurs par défaut, comme contraintes
-locales, lisez la page de manuel
+données distante pour obtenir les valeurs par défaut, annulées par des
+variables locales, lisez la page de manuel
 .B debconf.conf (5)
 pour tous les détails sanglants. La base de données principale se trouve
 généralement dans
 .B /var/cache/debconf/
 .SH Installation des paquets sans surveillance
-Si vous avez beaucoup de machines à gérer, vous vous trouverez sûrement dans une
-position où vous aurez besoin de faire une installation sans surveillance ou une
-mise à niveau de paquets sur beaucoup de systèmes, quand les réponses par défaut
-à certaines questions de configuration ne sont pas acceptables. Il y a beaucoup
-de manières pour faire cela\ ; tout ceci implique la configuration d'une base de
-données et de faire utiliser celle-ci par debconf pour obtenir les réponses par
+Si vous avez beaucoup de machines à gérer, vous vous trouverez sûrement dans 
+une position où vous aurez besoin de faire une installation 
+ou une mise à niveau sans surveillance, alors que les réponses 
+par défaut à certaines questions de configuration ne sont pas acceptables. 
+Il y a beaucoup
+de manières pour faire cela\ ; toutes impliquent la configuration d'une base de
+données que debconf utilisera pour obtenir les réponses par
 défaut que vous voulez.
 .P
 Avant de lire cette section, vous devriez vraiment lire 
 .B debconf.conf (5)
-du fait que vous avez besoin de comprendre le fonctionnement de la base de données de
+car vous avez besoin de comprendre le fonctionnement de la base de données de
 debconf.
 .P
 Le plus simple pour configurer la base de données est d'installer les paquets
-sur une machine et de répondre aux questions comme d'habitude. Ou vous devriez
-utiliser
+sur une machine et de répondre aux questions comme d'habitude. Vous pouvez
+aussi utiliser
 .BR dpkg-preconfigure (8)
-pour configurer un jeu de paquets sans réellement les installer. Ou vous
-pourriez même décider d'écrire une base de données debconf en texte brut à la
-main ou autre chose.
+pour configurer un ensemble de paquets sans réellement les installer. Vous
+pouvez même décider d'écrire une base de données debconf à la main,
+comme un simple texte...
 .P
 Une fois que vous avez la base de données, vous avez besoin de trouver comment
-faire pour que les systèmes distant l'utilise. Cela dépend bien sûr de la
-configuration de ces systèmes et de quelle base de données ils doivent utiliser.
+faire pour que les systèmes distants l'utilise. Cela dépend bien sûr de la
+configuration de ces systèmes et de la base de données qu'ils doivent utiliser.
 .P
 Si vous utilisez la base de données LDAP de debconf, un seul serveur LDAP peut
 répondre à toutes les questions d'installation des paquets d'un réseau complet
 de machines Debian.
 .P
 Mais peut-être que vous utilisez quelque chose d'un peu plus facile à
-configurer, dites, la base de données de configuration de debconf par défaut, ou
+configurer, comme par exemple, la base de données de configuration de debconf par défaut, ou
 vous ne voulez tout simplement pas que vos systèmes distants utilisent LDAP
-continuellement. Dans ce cas, la meilleure approche pour configurer
-temporairement les systèmes distants pour ajouter votre base de données
-en dessous de celles existantes, ils obtiennent donc les valeurs par défaut de
-celle-ci.
+continuellement. Dans ce cas, la meilleure approche est de configurer
+temporairement les systèmes distants pour qu'ils ajoutent votre base de données
+sous leurs propres bases\ : ainsi ils obtiennent les valeurs par défaut de
+votre base.
 Debconf offre deux variables d'environnement, DEBCONF_DB_FALLBACK et
 DEBCONF_DB_OVERRIDE, pour le faire à la volée et plus simplement. Ici, un exemple
 d'utilisation\ :
@@ -225,11 +228,11 @@
    ssh root@target "DEBCONF_FRONTEND=noninteractive \\
                   DEBCONF_DB_FALLBACK=Pipe apt-get upgrade"
 .P	
-Cela fait que debconf de l'hôte distant lit dans les données passées dans un
-tube à travers une connexion ssh et l'interprête comme une base de données
-debconf en texte brut. Il utilise cette base de données en dernier lieu --
-Une base de données en lecture seule qui est requise pour répondre aux questions
-lorsque la principale base de données debconf du système n'a pas les réponses.
+Cela fait que le debconf de l'hôte distant lit les données passées dans le
+tube à travers la connexion ssh et les interprète comme une base de données
+debconf en mode texte. Il n'utilise cette base de données qu'en dernier lieu --
+c'est une base de données, lisible seulement, où l'on cherche les réponses
+que la base principale du système ne peut fournir.
 .P
 Une autre manière d'utiliser la variable d'environnement DEBCONF_DB_FALLBACK\ :
 .P
@@ -237,7 +240,7 @@
   	"DEBCONF_DB_FALLBACK='LDAP{host:localhost}' apt-get upgrade"
 .P
 ssh est utilisé ici pour configurer une connexion LDAP dans un tunnel et lancer
-debconf. On indique à debconf d'utiliser le server LDAP comme base de données de
+debconf. On indique à debconf d'utiliser le serveur LDAP comme base de données de
 secours. Remarquez l'utilisation de «\ {host:localhost}\ » pour configurer
 l'accès de debconf à la base de données LDAP.
 .P
@@ -246,37 +249,38 @@
   scp config.dat root@target:
   ssh root@target "DEBCONF_DB_FALLBACK='File{/root/config.dat}' apt-get upgrade
 .P
-Ici, vous copiez la base de données avec scp, et par ssh fait utiliser la base
-de données que vous avez copiée par debconf. Cela illustre un raccourci que vous
+Ici, vous copiez la base de données avec scp, puis ssh, et vous faites 
+utiliser à debconf la base de données que vous avez copiée. Cela illustre un raccourci que vous
 pouvez utiliser dans les paramètres de DEBCONF_DB_FALLBACK -- si le nom n'est
 pas indiqué, celui par défaut est «\ filename\ ».
 .P
 Il y a un problème avec l'utilisation des paramètres de DEBCONF_DB_FALLBACK\ :
-lorsque la base de données de secours peut fournir des réponses aux questions
-que les autres bases de données debconf n'ont jamais vues, elle est demandée comme
-secours\ ; après les autres bases de données. Si vous avez besoin de recouvrir
+Alors que la base de données de secours peut fournir des réponses à_ des 
+questions que les autres bases de données debconf n'ont jamais vues, on ne
+l'interroge qu'en dernier lieu\ : après les autres bases de données. Si vous 
+avez besoin d'annuler
 temporairement une valeur existante sur l'hôte distant, vous devriez plutôt
 utiliser la variable DEBCONF_DB_OVERRIDE. Comme DEBCONF_DB_FALLBACK, elle
 configure une base de données temporaire, mais cette base de données est
-consultées avant les autres et peut être utilisée pour remplacer les valeurs
+consultée avant les autres et peut être utilisée pour remplacer les valeurs
 existantes
-.SH Developer pour debconf
-Les développeurs de paquets et les autres voulant construire des paquets qui
+.SH Développer pour debconf
+Les développeurs de paquets et ceux qui veulent construire des paquets qui
 utilisent debconf devraient lire
 .BR debconf-devel (7) .
 .P
 Brièvement, debconf communique avec des scripts de maintenance ou d'autres
 programmes via les entrée et sortie standard, en utilisant un langage orienté
-en ligne de commandes semblable à ce qui est utilisé par les protocoles internet
+ligne de commandes semblable à ce qui est utilisé par les protocoles internet
 communs comme SMTP. Les programmes utilisent ce protocole pour demander à
-debconf d'afficher à l'utilisateur les questions, et de récupérer les réponses
+debconf d'afficher les questions et de récupérer les réponses
 de l'utilisateur. Les questions elles-mêmes sont définies dans des fichiers
-séparés, appelés «\ questionnaires\ », Dont le format n'est pas très différent
-de celui d'un fichier contrôle de Debian.
+séparés, appelés «\ questionnaires\ », dont le format n'est pas très différent
+de celui d'un fichier de contrôle de Debian.
 .P
 Les paquets Debian qui utilisent debconf fournissent généralement un
 questionnaire et un script de «\ configuration\ » (exécuté pour préconfigurer le
-paquet) dans la section des données virtuelles du paquet.
+paquet) dans la partie metadonnées du paquet.
 .SH ENVIRONNEMENT
 .TP
 .B DEBIAN_FRONTEND
@@ -310,7 +314,7 @@
 .TP
 .B DEBCONF_TERSE
 Positionnez-la à «\ yes\ » pour activer le mode concis dans lequel les
-interfaces debconf coupent autant que possible le verbiage.
+interfaces debconf suppriment autant que possible le verbiage.
 .TP
 .B DEBCONF_SHOWOLD
 Positionnez-la à «\ yes\ » pour forcer debconf à réafficher les questions qui
@@ -323,28 +327,28 @@
 de la variable est le nom d'une base de données existante dans debconf.conf, la
 base de données sera alors utilisée.
 Néanmoins, la variable d'environnement peut être utilisée pour configurer une
-base de données à la volée, en donnant le type de la base de données et en
-passant les paramètres champs:valeur au choix, après le type et entre accolades.
-C'est utiliser la fallbackdb dans debconf.conf\ :
+base de données à la volée, en donnant le type de la base de données et des
+paramètres optionnels (champ:valeur) après le type et entre accolades.
+La ligne suivante demande l'utilisation de fallbackdb dans debconf.conf\ :
   DEBCONF_DB_FALLBACK=fallbackdb
 
-Cela configure une nouvelle base de données de type fichier\ ; donnez-lui un nom
-de fichier à utiliser puis sauvegardez et quittez\ :
+alors que cette ligne configure une nouvelle base de données de type fichier, 
+donne un nom de fichier à utiliser et supprime toute sauvegarde\ :
   DEBCONF_DB_FALLBACK=File{Filename:/root/config.dat Backup:no}
 
-En résumé, cela configure une base de données de type Fichier avec un nom de
+En résumé, cette ligne configure une base de données de type Fichier avec un nom de
 fichier\ :
   DEBCONF_DB_FALLBACK=File{/root/config.dat}
 
-Remarquez que si la base de données de secours et configurée à la volée, elle
-sera par défaut en lecture seule.
+Remarquez que si la base de données de secours est configurée à la volée, elle
+sera par défaut seulement lisible.
 .TP
 .B DEBCONF_DB_OVERRIDE
-Ajoute une base de données avant celles utilisées normallement, elle peut donc
+Ajoute une base de données avant celles utilisées normalement, elle peut donc
 remplacer les valeurs des autres. La valeur de la variable fonctionne aussi
 bien que la valeur de DEBCONF_DB_FALLBACK.
 .SH BOGUES
-Probablement assez peu, il y a beaucoup de code ici.
+Probablement beaucoup, il y a beaucoup de code ici.
 .P
 Si vous présentez un rapport de bogue, soyez sûr d'inclure les informations
 suivantes\ :

Reply to: