[LCFC] po4a://manpages-fr/rpost.1/po/fr.po
JP Guillonneau <[email protected]>
| Newsgroups | gmane.linux.debian.internationalization.french |
|---|---|
| Message-ID | <20260330172947.6420b734@debian> |
Bonjour, le 29/03/26 15:18 Lucien a écrit : >Un détail et des suggestions ✈ patch Dernier appel. Merci d’avance pour vos relectures et commentaires. Amicalement -- Jean-Paul
rpost.1.po
(text/x-gettext-translation, 32.2 KB)
# French translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Jean-Paul Guillonneau <[email protected]>, 2026. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2025-08-10 08:05+0200\n" "PO-Revision-Date: 2026-03-29 15:16+0200\n" "Last-Translator: Jean-Paul Guillonneau <[email protected]>\n" "Language-Team: French <[email protected]>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Gvim\n" #. type: TH #: debian-trixie debian-unstable #, no-wrap msgid "RPOST" msgstr "RPOST" #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: debian-trixie debian-unstable msgid "rpost - post an article to an NNTP news server" msgstr "rpost – Publication d’articles sur un serveur de nouvelles NNTP" #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" #. type: Plain text #: debian-trixie debian-unstable msgid "" "I<rpost> [ hostname ] [ B<@filename> ] [ B<-s\\ |\\ -S> filename ] [ B<-e\\ |" "\\ -E> filename ] [ B<-b> batchfile ] [ B<-r> rnews_file rnews_path ] [ B<-" "p> prefix ] [ B<-Q> ] [ B<-d> ] [ B<-U> userid ] [ B<-P> password ] [ B<-" "M> ] [ B<-N> port_number ] [ B<-l> phrase_file ] [ B<-D> ] [ B<-T> timeout ] " "[ B<-u> ] [ B<-n> ]" msgstr "" "B<rpost> [ I<hôte> ] [ B<@>I<fichier> ] [ B<-s>\\ |\\ B<-S> I<fichier> ] " "[ B<-e>\\ |\\ B<-E> I<fichier> ] [ B<-b> I<fichier_batch> ] [ B<-r> " "I<fichier_rnews> I<chemin_rnews> ] [ B<-p> I<préfixe> ] [ B<-Q> ] [ B<-d> ] " "[ B<-U> I<id_utilisateur>] [ B<-P> I<mot_de_passe > ] [ B<-M> ] [ B<-N> " "I<numéro_port> ] [ B<-l> I<fichier_phrases> ] [ B<-D> ] [ B<-T> I<délai> ] " "[ B<-u> ] [ B<-n> ]" #. type: Plain text #: debian-trixie debian-unstable msgid "" "[ B<-F> perl_file ] [ B<-i> ] [ B<-z> ] [ B<-f> filter $$o=E<lt>outfileE<gt> " "filter_arg1 ... ]" msgstr "" "[ B<-F> I<fichier_perl> ] [ B<-i> ] [ B<-z> ] [ B<-f> I<filtre> B<$" "$o=>I<fichier_émis arg1_filtre ...> ]" #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: debian-trixie debian-unstable msgid "" "I<Rpost> will post one or more articles, specified by I<hostname.> If " "hostname is not specified, rpost will use the environment variable " "B<NNTPSERVER.> The hostname may optionally include the port number, in the " "form B<Host:Port> If this form is used, any port number specified via the -N " "option will be ignored." msgstr "" "B<rpost> publie un ou plusieurs articles sur l’I<hôte>. Si cet hôte n’est " "pas indiqué, B<rpost> utilise la variable d’environnement I<NNTPSERVER>. " "L’hôte peut facultativement inclure le numéro de port sous la forme " "I<hôte:port>. Si cette forme est utilisée, tout numéro de port indiqué à " "l’aide de l’option B<-N> est ignoré." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "Generic Options" msgstr "Options générales" #. type: Plain text #: debian-trixie debian-unstable msgid "B<\\@filename>" msgstr "B<\\@>I<fichier>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to read other options from a file in addition to the " "command line." msgstr "" "Cette option fait que B<rpost> lise d’autres options à partir d’un " "fichier en plus de celles de la ligne de commande." #. type: Plain text #: debian-trixie debian-unstable msgid "" "B<-D> This option tells rpost to log various debugging messages to " "\"debug.suck\", primarily for use by the developer." msgstr "" "B<-D> Cette option fait que B<rpost> journalise dans I<debug.suck> " "divers messages de débogage destinés principalement aux développeurs." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-e>I<|>B<-E> filename" msgstr "B<-e> | B<-E> I<fichier>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "These options will send all error messages (normally displayed on stderr), " "to an alternate file. The lower case version, -e, will send the error " "messages to the compiled-in default defined in suck_config.h. The default " "is suck.errlog. The upper case version, -E, requires the filename " "parameter. All error messages will then be sent to this file." msgstr "" "Ces options font que les messages d’erreur sont envoyés à un fichier de " "remplacement au lieu de la sortie standard d’erreur. La version en " "minuscule, B<-e>, envoie les messages d’erreur dans le fichier par défaut " "défini dans I<suck_config.h>. Le fichier par défaut est I<suck.errlog>. La " "version en capitale, B<-E>, requiert un fichier comme argument. Tous les " "messages d’erreur sont envoyés dans ce fichier." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-i>" msgstr "B<-i>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to ignore the 201 (no posting allowed) from the " "welcoming message and to try and post anyway. Some news servers (inn-2.3.1) " "send 201 no posting allowed when they are using the AUTHINFO commands to " "verify permission to post." msgstr "" "Cette option fait que B<rpost> ignore le 201 (publication non autorisée) " "du message d’accueil et essaie quand même de publier. Quelques serveurs " "de nouvelles récents (inn-2.3.1) envoient « 201 no posting allowed » " "lorsqu’ils utilisent les commandes de AUTHINFO pour vérifier le droit de " "publier." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-l> phrase_file" msgstr "B<-l> I<fichier_phrases>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to load in an alternate phrase file, instead of " "using the built-in messages. This allows you to have rpost print phrases in " "another language, or to allow you to customize the messages without re-" "building. See the \"FOREIGN LANGUAGE PHRASES\" in suck.1 for more details." msgstr "" "Cette option fait queB<rpost> charge un autre fichier de phrases au " "lieu d’utiliser des messages internes. Cela permet à B<rpost> d’afficher des " "phrases dans une autre langue ou de personnaliser des messages sans avoir à " "recompiler. Consulter la section PHRASES EN D’AUTRES LANGUES dans B<suck>(1) pour plus " "de détails." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-M>" msgstr "B<-M>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to send the \"mode reader\" command to the remote " "server. If you get an invalid command message from rpost immediately after " "the welcome announcement, then try this option." msgstr "" "Cette option fait que B<rpost> envoie la commande « mode reader » au " "serveur distant. Si un message de commande non valable de B<rpost> est reçu " "immédiatement après le message d’accueil, cette option est à essayer." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-n>" msgstr "B<-n>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to show the name of the file as it is being uploaded." msgstr "" "Cette option fait que B<rpost> affiche le nom du fichier pendant son " "téléversement." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-N> port_number" msgstr "B<-N> B<numéro_port>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option tells rpost to use an alternate NNRP port number when connecting " "to the host, instead of the default port number, 119." msgstr "" "Cette option fait que B<rpost> utilise un autre numéro de port NNTP pour " "la connexion à l’hôte au lieu de celui par défaut,\\ 119." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-s>I<|>B<-S> filename" msgstr "B<-s> | B<-S> I<fichier>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "These options will send all status messages (normally displayed on stdout), " "to an alternate file. The lower case version, -s, will send the status " "messages to the compiled-in default defined in suck_config.h. The default " "is /dev/null, so no status messages will be displayed. The upper case " "version, -S, requires the filename parameter. All status messages will then " "be sent to this file." msgstr "" "Ces options envoient tous les messages d’état dans un fichier de " "remplacement au lieu de la sortie standard. La version en minuscule, B<-s>, " "envoie les messages d’état dans le fichier par défaut défini à la compilation dans " "I<suck_config.h>. Le fichier par défaut est I</dev/null>, auquel cas " "aucun message d’état n’est affiché. La version en capitale, B<-S>, requiert un " "nom de fichier comme argument. Tous les messages d’état sont alors envoyés dans " "ce fichier." #. type: Plain text #: debian-trixie debian-unstable msgid "" "B<-T> This option overrides the compiled-in TIMEOUT value. This is how long " "rpost waits for data from the remote host before timing out and aborting." msgstr "" "B<-T> Cette option outrepasse la valeur TIMEOUT définie à la compilation. C’est l’indication " "du temps d’attente de B<rpost> pour les données de l’hôte distant avant " "d’abandonner." #. type: Plain text #: debian-trixie debian-unstable msgid "" "B<-u> This option tells rpost to send the AUTHINFO USER command immediately " "upon connect to the remote server, rather than wait for a request for " "authorization. You must supply the -U and -P options when you use this " "option." msgstr "" "B<-u> Cette option fait que B<rpost> envoie la commande « AUTHINFO " "USER » immédiatement après la connexion au serveur distant plutôt que " "d’attendre une requête d’autorisation. Les options B<-U> et B<-P> doivent " "être fournies lors de l’utilisation de cette option." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-U> userid B<-P> password" msgstr "B<-U> userid B<-P> password" #. type: Plain text #: debian-trixie debian-unstable msgid "" "These two options let you specify a userid and password, if your NNTP server " "requires them." msgstr "" "Ces deux options permettent d’indiquer un identifiant d’utilisateur et un " "mot de passe si le serveur NNTP les demande." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-Q>" msgstr "B<-Q>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option allows you to specify the userid and password via the " "environment variables \"NNTP_USER\" and \"NNTP_PASS\" instead of on the " "command line. This prevents a potential security issue where someone doing " "a ps command can see your login and password." msgstr "" "Cette option permet d’indiquer l’identifiant utilisateur et le mot de passe " "à l’aide des variables d’environnement I<NNTP_USER> et I<NNTP_PASS> au lieu " "de les indiquer sur la ligne de commande. Cela évite un problème de sécurité " "potentiel permettant à quelqu’un effectuant une commande B<ps>(1) de voir " "l’identifiant de connexion et le mot de passe." #. type: Plain text #: debian-trixie debian-unstable msgid "" "B<-z> This option tells rpost to use SSL to communicate with the remote " "hosts, if SSL was compiled into rpost." msgstr "" "B<-z> Cette option fait que B<rpost> utilise SSL pour communiquer avec " "les hôtes distants si SSL a été compilé dans B<rpost>." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "STDIN MODE" msgstr "MODE ENTRÉE STANDARD" #. type: Plain text #: debian-trixie debian-unstable msgid "rpost" msgstr "B<rpost>" #. type: Plain text #: debian-trixie debian-unstable msgid "rpost hostname" msgstr "B<rpost> I<hôte>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "rpost reads one article from stdin and sends it to the NNTP server. The " "article must have a header of at least two lines, namely Newsgroups: and " "Subject: and a body (the article). Header and body have to be separated by a " "newline. Rpost does not change the article in any way." msgstr "" "B<rpost> lit un article sur l’entrée standard et l’envoie au serveur NNTP. " "L’article doit avoir un entête d’au moins deux lignes, nommément " "« Newsgroups: » et « Subject: », et un corps (l’article). L’entête et le " "corps doivent être séparés par un caractère de nouvelle ligne. B<rpost> ne " "change en aucune façon l’article." #. type: Plain text #: debian-trixie debian-unstable msgid "" "Rpost uses the POST command to post your article, just like any standard " "newsreader. This is handy when using SLIP and PPP, since most providers do " "not allow any other method to post articles (such as nntpsend or innxmit)." msgstr "" "B<rpost> utilise la commande POST pour publier l’article, comme tout lecteur " "de nouvelles standard. Cela est pratique lors de l’utilisation de SLIP et " "PPP, car la plupart des fournisseurs ne permettent pas d’autres méthodes " "de publication d’article (telles que B<nntpsend>(8) ou B<innxmit>(1))." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "BATCH MODE" msgstr "MODE TRAITEMENT PAR LOTS" #. type: Plain text #: debian-trixie debian-unstable msgid "I<rpost> hostname B<-b> batchfile B<-p> prefix B<-d>" msgstr "B<rpost> I<hôte> B<-b> I<fichier_batch> B<-p> I<préfixe> B<-d>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This batch mode allows you to give rpost a list of articles, and have them " "all posted." msgstr "" "Ce mode de traitement par lots permet d’indiquer à B<rpost> une liste " "d’articles et de les publier." #. type: Plain text #: debian-trixie debian-unstable msgid "-b batchfile" msgstr "B<-b> I<fichier_batch>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "A listing of the articles to be posted. This parameter is REQUIRED. This " "file contains one article per line, with the line being the path to the file " "containing the article. For example:" msgstr "" "Une liste des articles à publier. Ce paramètre est REQUIS. Ce fichier " "contient un article par ligne, celle-ci étant le chemin du fichier contenant " "l’article. Par exemple :" #. type: Plain text #: debian-trixie debian-unstable msgid "-b /usr/spool/news/out.going/pixi" msgstr "-b /usr/spool/news/out.going/pixi" #. type: Plain text #: debian-trixie debian-unstable msgid "" "IF there are any problems uploading a specific article, a \"failed\" file " "will be created. It will be called \"batchfile\".fail, and contain the line " "from this batchfile for the article(s) that did not successfully upload. " "This file can be used to re-run the failed messages through rpost. NOTE: " "duplicate articles are NOT considered an error for the fail file." msgstr "" "En cas de problème pour téléverser un article particulier, un fichier " "d’échec est créé. Il est appelé I<fichier_batch.fail>, et il contient la " "ligne du I<fichier_batch> pour le(s) article(s) dont le téléversement a " "échoué. Ce fichier peut être utilisé pour publier à nouveau ces messages " "ayant échoué à l’aide de B<rpost>. Remarque : les articles dupliqués NE sont " "PAS considérés comme une erreur pour le fichier d’échecs." #. type: Plain text #: debian-trixie debian-unstable msgid "-d" msgstr "B<-d>" #. type: Plain text #: debian-trixie debian-unstable #, no-wrap msgid "" "If the upload of articles is successful, this option will cause rpost to\n" " delete the batchfile named in the -b option.\n" msgstr "" "Si le téléversement des articles a réussi, cette option fera que B<rpost>\n" "supprime le I<fichier_batch> indiqué avec l’option B<-b>.\n" #. type: Plain text #: debian-trixie debian-unstable msgid "-p prefix" msgstr "B<-p> I<préfixe>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "If the batchfile does not contain a full path, but rather a partial path, " "this parameter must be specified. This is useful when the batch file is " "generated by another program. For example, Inn lists the path in the " "out.going file relative to its base directory /usr/spool/news. In that case " "just use:" msgstr "" "Si le I<fichier_batch> ne fournit pas les chemins complets, mais des chemins " "partiels, ce paramètre doit être indiqué. C’est utile lorsque le " "I<fichier_batch> est généré par un autre programme. Par exemple, le format " "INN liste les chemins pour le fichier I<out.going> relativement à son " "répertoire de base I</usr/spool/news>. Dans ce cas, utiliser simplement :" #. type: Plain text #: debian-trixie debian-unstable #, no-wrap msgid " -p /usr/spool/news\n" msgstr " -p /usr/spool/news\n" #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "RNEWS MODE" msgstr "MODE RNEWS" #. type: Plain text #: debian-trixie debian-unstable msgid "I<rpost> hostname B<-r> rnews_file rnews_path" msgstr "B<rpost> I<hôte> B<-r> I<fichier_rnews chemin_rnews>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option allows you to use rnews generated file(s) to post. It requires " "two parameters." msgstr "" "Cette option permet d’utiliser le(s) fichier(s) généré(s) par B<rnews>(1) " "pour B<rpost>. Deux paramètres sont nécessaires. " #. type: Plain text #: debian-trixie debian-unstable msgid "" "rnews_file - this is the base name for the rnews files. If you have your " "rnews file(s) called batch1, batch2, etc., then this argument would be " "\"batch\"." msgstr "" "I<fichier_rnews> est le nom de base des fichiers rnews. Si les fichiers " "rnews sont appelés batch1, batch2,\\ etc., alors cet argument est « batch »." #. type: Plain text #: debian-trixie debian-unstable msgid "rnews_path - this is the path to the location of the rnews files." msgstr "I<chemin_rnews> est le chemin de l’emplacement des I<fichiers_rnews>." #. type: Plain text #: debian-trixie debian-unstable msgid "-r batch /usr/tmp/rnews" msgstr "-r batch /usr/tmp/rnews" #. type: Plain text #: debian-trixie debian-unstable msgid "" "If the upload of all the articles from any of the rnews files is successful, " "then this option will cause rpost to delete that particular rnews file." msgstr "" "Si le téléversement de tous les articles des fichiers rnews réussit, cette " "option fait que B<rpost> supprime ce fichier rnews particulier." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "FILTER MODES" msgstr "MODES FILTRE" #. type: Plain text #: debian-trixie debian-unstable msgid "-f filter $$o=E<lt>outfileE<gt> filter_arg1 filter_arg2 ..." msgstr "B<-f> I<filtre> B<$$o=>I<fichier_émis arg1_filtre arg2_filtre ...>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "In many cases, each article must be massaged before the remote NNTP will " "accept it. This option, and the embedded perl filter option below, lets you " "do that. These filters do not work in STDIN mode, but in the batch and " "rnews modes from above. Note that the -f .... option must be the LAST " "option, as everything that follows it is passed to the filter, except as " "noted below. There are three required parameters with this:" msgstr "" "Dans de nombreux cas, chaque article doit être adapté avant que le serveur " "NNTP distant l’accepte. Cette option et l’option de filtre Perl incorporé ci-" "après permettent de le faire. Ces filtres ne fonctionnent pas en mode ENTRÉE " "STANDARD, mais dans les modes TRAITEMENT PAR LOTS et RNEWS ci-avant. Notez " "que l’option B<-f\\ ....> doit être la DERNIÈRE option, car tout ce qui suit " "est transmis au filtre à l’exception de ce qui est noté ci-après. Trois " "paramètres sont requis." #. type: Plain text #: debian-trixie debian-unstable msgid "" "$$o=E<lt>outfileE<gt>\t- E<lt>outfileE<gt> is the name of the file produced " "by your filter that will get uploaded to the remote NNTP server. THIS IS " "NOT passed to your filter program. This can be specified anywhere on the " "command line AFTER the -f filter argument, either before the filter name, or " "after it." msgstr "" "B<$$o=>I<fichier_émis>\t–\\ I<fichier_émis> est le nom du fichier produit " "par le filtre qui sera téléversé vers le serveur NNTP distant. Il N’est PAS " "passé au programme filtre. Il peut être spécifié n’importe où sur la ligne " "de commande APRÈS l’argument de B<-f> de filtre, soit avant le nom du " "filtre, soit après." #. type: Plain text #: debian-trixie debian-unstable msgid "" "filter - name of the program to call. Whatever follows filter, EXCEPT for " "the $$o, are arguments passed to the filter." msgstr "" "I<filtre> –\\ nom du programme à appeler. Tout ce qui suit, EXCEPTÉ pour le " "B<$$o>, constitue des arguments passés au filtre." #. type: Plain text #: debian-trixie debian-unstable msgid "" "arg1 - The first argument to your filter program/script. It most likely " "will be $$i, which rpost fills in with the name of the article that needs to " "be cleaned up." msgstr "" "I<arg1> –\\ premier argument du script ou du programme de filtrage. C’est " "très probablement B<$$i> que B<rpost> remplit avec le nom de l’article qui " "doit être nettoyé." #. type: Plain text #: debian-trixie debian-unstable msgid "arg2 ... - any additional args needed can be specified." msgstr "" "I<arg2 ...> –\\ tout argument supplémentaire nécessaire peut être indiqué." #. type: Plain text #: debian-trixie debian-unstable msgid "" "Let's clarify this a bit with an example. Some NNTP servers don't like to " "receive articles with the NNTP-Posting-Host filled in. Create a short shell " "script to delete this from a file:" msgstr "" "Clarifions un peu cela avec un exemple. Certains serveurs NNTP n’apprécient " "pas de recevoir des articles dont le champ NNTP-Posting-Host est déjà " "rempli. Créons un court script d’interpréteur pour supprimer cela d’un " "fichier :" #. type: Plain text #: debian-trixie debian-unstable msgid "-myscr--------------------------------------------" msgstr "-mon_script--------------------------------------------" #. type: Plain text #: debian-trixie debian-unstable msgid "#!/bin/sh" msgstr "#!/bin/sh" #. type: Plain text #: debian-trixie debian-unstable msgid "sed -e \"/^NNTP-Posting-Host/d\" $1 E<gt> $2" msgstr "sed -e \"/^NNTP-Posting-Host/d\" $1 E<gt> $2" #. type: Plain text #: debian-trixie debian-unstable msgid "-end myscr----------------------------------------" msgstr "-fin mon_script----------------------------------------" #. type: Plain text #: debian-trixie debian-unstable msgid "Then call rpost like this:" msgstr "Puis appeler B<rpost> de cette manière :" #. type: Plain text #: debian-trixie debian-unstable msgid "" "rpost localhost -b /usr/spool/news/out.going/pixi -f myscr \\e$\\e$o=/tmp/" "FILTERED_MSG \\e$\\e$i /tmp/FILTERED_MSG" msgstr "" "rpost localhost -b /usr/spool/news/out.going/pixi -f mon_script \\e$\\e$o=/" "tmp/MSG_FILTRÉ \\e$\\e$i /tmp/MSG_FILTRÉ" #. type: Plain text #: debian-trixie debian-unstable msgid "Then, before each article is uploaded, myscr is called like such:" msgstr "" "Puis, avant le téléversement de chaque article, mon_script est appelé comme " "ceci :" #. type: Plain text #: debian-trixie debian-unstable msgid "myscr infilename /tmp/FILTERED_MSG" msgstr "mon_script fichier_entrée /tmp/MSG_FILTRÉ" #. type: Plain text #: debian-trixie debian-unstable msgid "" "After myscr has finished, rpost uploads the cleaned up article, stored in /" "tmp/FILTERED_MSG, to the remote NNTP server." msgstr "" "Quand mon_script a terminé, B<rpost> téléverse l’article nettoyé, stocké " "dans /tmp/MSG_FILTRÉ, vers le serveur NNTP distant." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "NOTE:" msgstr "NOTE" #. type: Plain text #: debian-trixie debian-unstable msgid "" "The $$o and $$i have to be escaped, using either the backslashes as above, " "or with single quotes, to prevent the shell from trying to interpret these " "as variables. Failure to escape them will result in rpost not working!" msgstr "" "B<$$o> et B<$$i> doivent être protégés en utilisant des controbliques comme " "ci-dessus, ou avec des guillemets droits simples, pour éviter que " "l’interpréteur de commandes ne les interprète comme des variables. Oublier " "de les protéger fera que B<rpost> ne fonctionnera pas." #. type: Plain text #: debian-trixie debian-unstable msgid "B<-F> perlfilter" msgstr "B<-F> I<filtre_perl>" #. type: Plain text #: debian-trixie debian-unstable msgid "" "This option allows you to use an embedded perl filter to filter your " "articles. In order to use this, you must edit the Makefile, and define the " "various PERL_ options. It has a couple of advantages over the -f option " "above. Because it is embedded perl, there are no forks and execls() done, " "so it should be faster. Also, you don't need to worry about the arguments " "to the program and escaping $$, etc as above." msgstr "" "Cette option permet d’utiliser un filtre Perl intégré pour filtrer les " "articles. Pour cela, le fichier Makefile doit être édité et les diverses " "options PERL_ définies. Cela a quelques avantages par rapport à l’option B<-" "f> ci-avant. Puisque c’est du Perl incorporé, aucun fork() ou execl() n’est " "exécuté, donc cela devrait être plus rapide. Aussi, il n’est pas besoin de " "se préoccuper des arguments du programme et de la protection de B<$$>,\\ " "etc., comme ci-dessus." #. type: Plain text #: debian-trixie debian-unstable msgid "" "Rpost will, when it starts up, load in the perlfilter file designated and " "parse it for syntax errors. Then, for each article to be uploaded, rpost " "will call the subroutine \"perl_rpost\", contained in the perlfilter file. " "See sample/put.news.pl for a complete working example. There are three key " "points you need to be aware of when creating your filter." msgstr "" "Au démarrage, B<rpost> charge le fichier de filtre Perl indiqué et " "l’analyse pour rechercher des erreurs de syntaxe. Puis, pour chaque article " "à téléverser, B<rpost> appelle la sous-routine « perl_rpost » contenue dans " "le fichier de filtre Perl. Consulter I<sample/put.news.pl> pour un exemple " "de fonctionnement complet. Trois points clés doivent être pris en compte " "lors de la création du filtre." #. type: Plain text #: debian-trixie debian-unstable msgid "" "1. The perlfilter file must contain the line \"package Embed::Persistant;\", " "so that variables in the perlfilter file don't clash with rpost variables, " "and the subroutine must be called \"perl_rpost\". This can be changed by " "editting the PERL_RPOST_SUB define in suck_config.h." msgstr "" "1. Le fichier de filtre Perl doit contenir la ligne « package " "Embed::Persistant; », de façon que les variables du filtre Perl n’entrent " "pas en conflit avec les variables de B<rpost> et la sous-routine doit être " "appelée « perl_rpost ». Cela peut être changé en modifiant PERL_RPOST_SUB " "définie dans I<suck_config.h>." #. type: Plain text #: debian-trixie debian-unstable msgid "" "2. The perl_rpost subroutine receives the input file name as its sole " "argument, and must return the full path to the location of the filtered " "article as a single scalar string (return $outfile)." msgstr "" "2. La sous-routine perl_rpost reçoit le nom du fichier d’entrée comme seul " "argument et doit renvoyer le chemin complet de l’emplacement de l’article " "filtré sous forme d’une unique chaine scalaire (renvoie $fichier_émis)." #. type: Plain text #: debian-trixie debian-unstable msgid "" "3. The subroutine must explicitly close the output file (containing the " "filtered argument) before it returns. This is because perl will only do an " "automatic close upon program completion (in our case when rpost exits), or " "when the file handle is reused (the next time the subroutine is called). If " "the close is not done, then more than likely, a 0 byte file will exist when " "rpost tries to post the article, and errors will result." msgstr "" "3. La sous-routine doit explicitement clore le fichier de sortie (contenant " "l’argument filtré) avant de rendre la main. Cela est dû au fait que Perl ne " "fait une fermeture automatique qu’à la fin du programme (dans notre cas, " "quand B<rpost> se termine), ou quand le descripteur de fichier est réutilisé " "(la prochaine fois que la sous-routine est appelée). Si cette fermeture " "n’est pas faite, alors très probablement, un fichier de zéro octet existera " "quand B<rpost> essaiera de publier l’article, et des erreurs en découleront." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "WARNING:" msgstr "AVERTISSEMENT" #. type: Plain text #: debian-trixie debian-unstable msgid "" "Be very careful with what the filter program deletes from the article. " "Deleting the wrong line can have bad effects later on. For example, do not " "delete the MSG-ID line, as this could cause a single message to be posted " "many times, depending on the configuration of both the local and remote " "newserver." msgstr "" "Il faut être très attentif à ce que le programme de filtrage supprime de " "l’article. La suppression de la mauvaise ligne pourrait avoir des effets " "dommageables ensuite. Par exemple, il ne faut pas supprimer la ligne MSG-ID, " "car cela pourrait entrainer l’envoi d’un seul message plusieurs fois selon " "la configuration des serveurs de nouvelles locaux et distants." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "RPOST ARGUMENT FILE" msgstr "FICHIER D’ARGUMENTS DE RPOST" #. type: Plain text #: debian-trixie debian-unstable msgid "" "If you specify @filename on the command line, rpost will read from filename " "and parse it for any arguments that you wish to pass to rpost. You specify " "the same arguments in this file as you do on the command line. The " "arguments can be on one line, or spread out among more than one line. You " "may also use comments. Comments begin with '#' and go to the end of a " "line. All command line arguments override arguments in the file. One " "advantage to using the file instead of the command line, is that you don't " "have to escape any special characters, such as $." msgstr "" "Si I<@fichier> est indiqué sur la ligne de commande, B<rpost> lit le " "I<fichier> et l’analyse pour en extraire tout argument destiné à B<rpost>. Les " "arguments dans ce fichier sont spécifiés comme ils le sont dans la ligne de " "commande. Les arguments doivent être sur une seule ligne ou répartis sur " "plus d’une ligne. Des commentaires peuvent aussi être utilisés. Ils " "commencent par un croisillon (#) et vont jusqu’à la fin de la ligne. Tous " "les arguments de ligne de commande outrepassent les arguments dans le " "I<fichier>. L’avantage d’utiliser ce fichier plutôt que la ligne de commande " "est qu’il n’est nul besoin de protéger tout caractère spécial tel que le " "dollar\\ ($)." #. type: Plain text #: debian-trixie debian-unstable msgid "# Sample Argument file" msgstr "Exemple de fichier d’arguments" #. type: Plain text #: debian-trixie debian-unstable msgid "-b batch # batch file option" msgstr "-b batch # option de fichier batch" #. type: Plain text #: debian-trixie debian-unstable msgid "-M\t# use mode reader option" msgstr "-M\t# utiliser l’option de mode lecteur" #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "EXIT VALUES" msgstr "VALEURS RENVOYÉES" #. type: Plain text #: debian-trixie debian-unstable msgid "Rpost returns the following exit values:" msgstr "B<rpost> renvoie les valeurs de retour suivantes :" #. type: Plain text #: debian-trixie debian-unstable msgid "0 = success" msgstr "0 = succès" #. type: Plain text #: debian-trixie debian-unstable msgid "1 = error posting an article" msgstr "1 = erreur dans la publication d’un article" #. type: Plain text #: debian-trixie debian-unstable msgid "2 = unable to do NNTP authorization with the remote server." msgstr "" "2 = impossible d’obtenir l’autorisation NNTP pour le serveur distant." #. type: Plain text #: debian-trixie debian-unstable msgid "3 = unexpected answer to command when doing NNTP authorization." msgstr "3 = réponse inattendue à la commande pour l’autorisation NNTP." #. type: Plain text #: debian-trixie debian-unstable msgid "-1 = other fatal error." msgstr "-1 = autre erreur fatale." #. type: SH #: debian-trixie debian-unstable #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: debian-trixie debian-unstable msgid "suck(1), testhost(1), lpost(1)." msgstr "B<suck>(1), B<testhost>(1), B<lpost>(1)."