perkamon - en to fr translation catalogue (27 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r - read an alias entry
fr: setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r - Lire une entrée alias

note: type: Plain text
en: One of the databases available with the Name Service Switch (NSS)  is the aliases database, that contains mail aliases.  (To find out which databases are supported, try I<getent --help>.)  Six functions are provided to access the aliases database.
fr: Une des bases de données disponibles avec le «\ Name Service Switch\ » (NSS) est la base de données des alias qui contient les alias de mail (pour savoir quelles bases de données sont supportées, taper la commande «\ I<getent --help>\ »). Six fonctions sont fournies pour accéder à la base de données des alias.

note: type: Plain text
en: The B<getaliasent>()  function returns a pointer to a structure containing the group information from the aliases database.  The first time it is called it returns the first entry; thereafter, it returns successive entries.
fr: La fonction B<getaliasent>() renvoie un pointeur sur une structure contenant l'information de groupe dans la base de données des alias. Le premier appel de cette fonction permet de retourner la première entrée\ ; les appels suivants retourneront les entrées successives.

note: type: Plain text
en: The B<setaliasent>()  function rewinds the file pointer to the beginning of the aliases database.
fr: La fonction B<setaliasent>() positionne le pointeur de fichier au début de la base de données des alias.

note: type: Plain text
en: The B<endaliasent>()  function closes the aliases database.
fr: La fonction B<endaliasent>() ferme la base de données des alias.

note: type: Plain text
en: B<getaliasent_r>()  is the reentrant version of the previous function.  The requested structure is stored via the first argument but the programmer needs to fill the other arguments also.  Not providing enough space causes the function to fail.
fr: B<getaliasent_r>() est la version réentrante de la fonction B<getaliasent>(). La structure recherchée est enregistrée via le premier argument mais le programmeur doit également renseigner les autres arguments. Ne pas fournir suffisamment d'espace provoquera l'échec de la fonction.

note: type: Plain text
en: The function B<getaliasbyname>()  takes the name argument and searches the aliases database.  The entry is returned as a pointer to a I<struct aliasent>.
fr: La fonction B<getaliasbyname>() prend en argument «\ name\ » et cherche dans la base de données des alias. L'entrée est retournée sous forme de pointeur vers une structure I<aliasent>.

note: type: Plain text
en: B<getaliasbyname_r>()  is the reentrant version of the previous function.  The requested structure is stored via the second argument but the programmer needs to fill the other arguments also.  Not providing enough space causes the function to fail.
fr: La fonction B<getaliasbyname_r>() est la version réentrante de la fonction précédente. La structure recherchée est enregistrée via le deuxième argument mais le programmeur doit également renseigner les autres arguments. Ne pas fournir suffisamment d'espace provoquera l'échec de la fonction.

note: type: Plain text
en: The I<struct aliasent> is defined in I<E<lt>aliases.hE<gt>>:
fr: La structure I<aliasent> est définie dans I<E<lt>aliases.hE<gt>> :

note: type: Plain text
en: struct aliasent {
        char    *alias_name;             /* alias name */
        size_t   alias_members_len;
        char   **alias_members;          /* alias name list */
        int      alias_local;
    };
fr: struct aliasent {
        char    *alias_name;              /* nom de alias */
        size_t   alias_members_len;
        char   **alias_members;           /* liste de noms d'alias */
        int      alias_local;
    };

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: The functions B<getaliasent_r>()  and B<getaliasbyname_r>()  return a nonzero value on error.
fr: Les fonctions B<getaliasent_r>() et B<getaliasbyname_r>() renvoient une valeur non nulle en cas d'erreur.

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: The default alias database is the file I</etc/aliases>.  This can be changed in the I</etc/nsswitch.conf> file.
fr: La base de données des alias par défaut est le fichier I</etc/aliases>. Elle peut être modifiée dans le fichier I</etc/nsswitch.conf>.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: These routines are glibc-specific.  The NeXT system has similar routines:
fr: Ces routines sont spécifiques à la glibc. Le système NeXT a des routines similaires :

note: type: SH
en: EXAMPLE
fr: EXEMPLE

note: type: Plain text
en: The following example compiles with I<gcc example.c -o example>.  It will dump all names in the alias database.
fr: L'exemple suivant se compile avec la commande I<gcc example.c -o example>. Il affichera tous les noms trouvés dans la base de données des alias.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
