Bonjour,
Ci joint mes traductions des pages man defoma_font, defoma_subst, update-passwd_8.
MSN Hotmail sur i-mode : dialoguez sur votre mobile comme sur votre PC avec Bouygues TELECOM !
.TH Defoma::Font 1 "March 4, 2001" .SH NAME Defoma::Font \- Module Defoma pour gérer le font et le font\-cache. .SH SYNOPSIS .nh use Defoma::Font;
defoma_font_register( .IR category , .IR font , .IR hints... ); defoma_font_unregister( .IR category , .IR font ); defoma_font_reregister( .IR category , .IR font , .IR hints... ); defoma_font_if_register( .IR category , .IR font ); @fonts = defoma_font_get_fonts( .IR category ); @hints = defoma_font_get_hints( .IR category , .IR font ); %failedapps = defoma_font_get_failed ( .IR category , .IR font ); .hy .SH DESCRIPTION Defoma::Font est un module defoma pour gérer le (dés)enregistrement des fonts des font-caches. Il fournit des fonctions listé plus haut qui sontsupposées être appelées depuis les scripts Defoma\-configuration quand les scripts veulennt (dés)enregister un font, et ont besoin de retirer les données enregistrées
dans un font\-cache, lequel contient des fonts et leurs indications (hints). .PP .B defoma_font_register est une fonction utilisée pour enregistrer un .I font spécifié dans une .I category spécifiée avec des .IR hints . spécifiés Si le font spécifié est déjà enregistré,il retourne non-zero. Sinon le font et les indications (hints) sont enregistrées dans le font\-cache d'une catégorie spécifiée et ultérieurement sont appelés les scripts Defoma-configuration
qui acceptent la catégorie spécifiée avec la commande d'enregistrement .PP .B defoma_font_unregister est une fonction utilisée pour enregistre un .I font spécifié depuis une .IR category spécifiée. Si le font n'est pas enregistré dans la catégorie, elle returne non-zero.Sinon ultérieurement seron appelés les scripts Defoma-configuration qui acceptent la categorie spécifiée avec la commande de désenregistrement et le font les indications (hints)
sont retirées depuis le font\-cache de la catégorie. .PP .B defoma_font_reregister est une fonction qui actuellement appele .I defoma_font_unregister et .I defoma_font_register dans l'ordre. Si une .I font n'est pas enregistrée dans .IR categoryspécifiée, une désenregistrement est levée? (skipped). Si le font est déjà enregistrer dans une autre
catégorie, elle returne non-zero. .PP .B defoma_font_if_register Si une fonction qui vérifie si un .I font spécifié est enregistré dans une .IR category spécifiée. Si le font est enregistré, elle returne non-zero. Sinon, elle retourne zero. .PP .B defoma_font_get_fonts est une fonction utilisé pour obtenir une liste de fonts enregistrés dans la .IR category spécifiée. Elle retourne une liste de fonts dans une liste (array). (font1 font2 font3 ...) .PP .B defoma_font_get_hints est une fonction utilisée pour obtenir les indications (hints) du .I font spécifié enregistrées dans la .IR category spécifiée. Elle retourne une liste d'indications (hints) dans une liste (array). .PP .B defoma_font_get_failedest une fonction utilisée pour obtenir des applications pour lesquelles Defoma n'a pu
configurer le .IR font spécifié.Il retourne un hash dont les clefs sont des applications et dont les valeurs sont
des error status. .SH EXEMPLES 1. Enregister 'Helvetica-Bold' dans une catégorie postscript avec des hints. .nf $font = 'Helvetica-Bold'; @hints = ('--Family', 'Helvetica', '--Weight', 'Bold', '--Charset', 'ISO8859-1); defoma_font_register('postscript', $font, @hints); .fi 2. Désenregistrer 'foo.pfa' de la catégorie type1. .nf $font = '/usr/share/fonts/foo.pfa'; defoma_font_unregister('type1', $font); .fi 3. Désenregistrer 'foo.pfa' de la catégorie type1 si enregistré .nf $font = '/usr/share/fonts/foo.pfa'; if (defoma_font_if_register('type1', $font)) { defoma_font_unregister('type1', $font); } .fi 4. Obtenir une liste de fonts et leurs hints .nf %hash = (); @fonts = defoma_font_get_fonts('x-postscript'); foreach $font (@fonts) { $hash{$font} = []; @{$hash{$font}} = defoma_font_get_hints('x-postscript', $font); } .fi
.TH Defoma::Subst 1 "March 4, 2001" .SH NOM Defoma::Subst \- module Defoma pour gérer Subst cache/rule .SH SYNOPSIS .nh utiliser Defoma::Subst; $Sb = defoma_subst_open( .br .RI " rulename => " rulename , .br .RI " threshold => " threshold , .br .RI " idobject => " id_object , .br .RI " private => " private_flag ); defoma_subst_close( .IR subst_object ); defoma_subst_register( .IR subst_object , .IR font , .IR realname ); defoma_subst_unregister( .IR subst_object , .IR font .IR realname ); defoma_subst_add_rule( .IR subst_object , .IR required_id , .IR rule... ); defoma_subst_remove_rule( .IR subst_object , .IR required_id , .IR rule... ); .hy .SH DESCRIPTIONDefoma::Subst est un module Defoma pour gérer le subst\-cache and subst\-rule. quand un certain id est requis mais n'est pas fourni comme nom réel (RealName) ou Alias par aucun font, les fonts qui ont une apparence similaire et les même caractères devrait-être substitué pour un tel font. Les id requis et leur informations portant sur l'apparence et tout ce qui est charset (appelé *rule*) sont décrites dans subst\-rule. Defoma::Subst compare une telle règle (rule) d'un id requis précis avec les indications (hints) du font "substituant" (substitutive) et calcule le degré de similarité dans le pourcentage, et enregistre le id requis et le font avec la valeur comme étant sa priorité,
type 'Substituted' à un id\-cache en utilisant le module Defoma::Id. .PPsubst\-rule is generalement éditable par les utiliseurs, ce qui signifie que les utilisateurs éditent
le fichier subst\-rule pour ajouter/retirer/modifier les id requis et leurs informations, but souvent il est ineditable pour eux et modifiable par un script Defoma\-configuration. L'ancien est appelé .B public subst\-rule et le nouveau est appelé .B private subst\-rule. .PP subst\-cache contient les fonts sont candidats pour la substitution desid requis. Comme mentionné plus haut, une règle d'un id requis et les indications (hints) d'un tel font sont comparés. Les indications (hints) ne sont pas enregistrés dans un subst\-cache
donc extraits du id\-cache. En plus , un id requis et sa règlesont enregistrés dans un subst\-rule, également dans subst\-cache, subst\-rule et id\-cache
et solidement reliés. En particalier, subst\-cache et subst\-rule ne sontpas dissociable et Defoma::Subst les gèrent these two à l'aide d'un unique objet.
.PP .B defoma_subst_open est une fonction utilisé pour ouvrir un subst\-cache et subst\-rule spécifié .I rulename et .I private_flag et retourne le .I subst_object pour des opérations ultérieures. Si le subst\-rule est private, mettre le .I private_flag à non-zero. Autrement il peut être omis. Le subst\-rule devient publique. .I id_object doit être spécifié car le subst\-cache et le subst\-rule sont solidementreliés au id\-cache comme mentionné plus haut. Les indications (hints) du front substituant (substitutive)
sont extraites du id\-cache spécifié par le .IR id_object ,les id requis descrits dans le subst\-rule sont enregistrés dans le id\-cache.
.I threshold empêche les fonts qui ont peu de degré de similarité d'être enregistrés.Si un id requis est déjà enregistré dans le id\-cache, les font substituants (substitutive)
dont les degrés de similarité sont inférieurs à ce .I threshold ne sont pas enregistrés dans le id\-cache. .PP .B defoma_subst_closeest une fonction utilisée pour fermer un subst\-cache et un subst\-rule specifié par
.IR subst_object .Interrieurement il écrit le contenu du cache et de la règle stocké dans une memoire
dans les fichiers. .PP .B defoma_subst_registerest une fonction utilisée pour enregistrer une font qui est candidate pour la substitution
pour les id resquis dans le subst\-cache spécifié par .IR subst_object . le nom réel (RealName) d'un font doit-être spécifié. .PP .B defoma_subst_unregisterest une fonction utilisée pour enregistrer une font du subst\-cache specifié by
.IR subst_object . le RealName peut-être omis .PP .B defoma_subst_add_ruleest une fonction utilisée pour ajouter un id requis et sa règle dans le subst\-rule
spécifié par .IR subst_object . .PP .B defoma_subst_remove_ruleest une fonction utilisée pour retirer le id requis et sa règle du subst\-rule
spécifié par .IR sbst_object . Si .I rule est omis, toutes les règles décrivant le .I required_id sont retirés du subst\-rule. Sinon, seulement la règle spécifiée par .IR "rule " et " required_id " est retirée. .SH EXEMPLES 1. Ouvrir private subst\-rule et subst\-rule. .nf $Id = defoma_id_open(); $Sb = defoma_subst_open(rulename => 'subst1', idobject => $Id); .fi 2. Enregistrer une font substitiante (substitutive). .nf defoma_id_register($Id, type => 'real', font => $font, id => $realname, priority => $priority, hints => join(' ', @_)); defoma_subst_register($Sb, $font, $realname); .fi 3. Désenregistrer. .nf defoma_subst_unregister($Id, $font); defoma_id_unregister($Id, 'real', $font); .fi 4. Ajouter une règle. .nf defoma_subst_add_rule($Sb, 'Helvetica', @hints); .fi 5. Retirer toutes les règles pour Helvetica. .nf defoma_subst_remove_rule($Sb, 'Helvetica'); .fi .SH SEE ALSO .BR defoma (1). .BR Defoma::Id (1).
.TH UPDATE\-PASSWD 8 "Debian tools" "DEBIAN" .SH NOM update\-passwd \- safely update /etc/passwd, /etc/shadow et /etc/group .SH SYNOPSIS .B update\-passwd .RI [ options ] .SH DESCRIPTION .B update\-passwdgère les mises à jour de /etc/passwd, /etc/shadow et /etc/group lors du lancement des systèmes Debian. Elle compare le fichier courant au copies maîtressses (master copies), répartis dans le package base\-passwd, et met à jour toutes les entrées dans la portée du système globale (qui est 0\(en99).
.PP .SH OPTIONS .B update\-passwdsuit la syntaxe usuelle des lignes de commandes GNU, avec de longues options commençant avec deux tirets (\(oq\-\(cq).
.TP .BR \-p ,\ \-\-passwd\-master=FILE utilise FILE comme la copie maîtresse de la base de données passwd. La valeur par défaut est .IR /usr/share/base\-passwd/passwd.master . .TP .BR \-g ,\ \-\-group\-master=FILE utilise FILE comme la copie maîtresse de la base de données group. La valeur par défaut est .IR /usr/share/base\-passwd/group.master . .TP .BR \-P ,\ \-\-passwd=FILE utilise FILE comme la base de données passwd du système. La valeur par défaut est .IR /etc/passwd . .TP .BR \-S ,\ \-\-shadow=FILE utilise FILE comme la base de données shadow du système. La valeur par défaut est .IR /etc/shadow . .TP .BR \-G ,\ \-\-group=FILE utilise FILE comme la base de données group du système. La valeur par défaut est .IR /etc/group . .TP .BR \-s ,\ \-\-sanity\-checkaméliorement juste les vérifications de "santé" (sanity check) mais ne fait rien de particulier.
.TP .BR \-v ,\ \-\-verbose donne des informations détaillées sur ce que nous en trai d'effectuer. Un second \-v gives détail additionnel. .TP .BR \-n ,\ \-\-dry\-runne fait rien de particulier mais montre seulement ce que nous voudrions effectuer.
.TP .BR \-L ,\ \-\-no\-locking N'essaie pas de vérouiller la base de données des comptes. Ceci devra être utiliser uniquement pour des débuggages..B I repeat: Ne pas faire ceci tant que l'on n'est pas vraiment sûr d'en avoir besoin!
.TP .BR \-h ,\ \-\-help Montre un aperçu sur l'utilisation .BR update\-passwd . .TP .BR \-V ,\ \-\-version Montre un numéro de version .SH BUGS Actuellement .B update\-passwd ne vérifie pas le shadow-file. Il devrai vérifier si les entrées dans le passwd sont aussi dans le shadowet vice versa, et si les mots de passe ne sont présent pas dans les deux fichiers.
.SH AUTHEUR Wichert Akkerman <[EMAIL PROTECTED]> .PP Ce programme a été écrit pour le projet Debian project sous le copyright 1999\(en2002 Wichert Akkerman et copyright 2002, 2003 Colin Watson. Il est distribué sous la version 2 de la licence General Public GNU.