perkamon - en to fr translation catalogue (26 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

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: getpw - reconstruct password line entry
fr: getpw - Reconstruire un enregistrement de mot de passe

note: type: Plain text
en: B<#define _GNU_SOURCE>             /* See feature_test_macros(7) */
    B<#include E<lt>sys/types.hE<gt>>
    B<#include E<lt>pwd.hE<gt>>
fr: B<#define _GNU_SOURCE>             /* Consultez feature_test_macros(7) */
    B<#include E<lt>sys/types.hE<gt>>
    B<#include E<lt>pwd.hE<gt>>

note: type: Plain text
en: The B<getpw>()  function reconstructs the password line entry for the given user ID I<uid> in the buffer I<buf>.  The returned buffer contains a line of format
fr: La fonction B<getpw>() reconstruit l'enregistrement de la ligne de mot de passe de l'utilisateur I<uid> et le place dans le tampon I<buf>. Ce tampon contient en retour une ligne au format suivant\ :

note: type: Plain text
en: The I<passwd> structure is defined in I<E<lt>pwd.hE<gt>> as follows:
fr: La structure I<passwd> est définie dans I<E<lt>pwd.hE<gt>> comme ceci\ :

note: type: Plain text
en: struct passwd {
        char   *pw_name;       /* username */
        char   *pw_passwd;     /* user password */
        uid_t   pw_uid;        /* user ID */
        gid_t   pw_gid;        /* group ID */
        char   *pw_gecos;      /* user information */
        char   *pw_dir;        /* home directory */
        char   *pw_shell;      /* shell program */
    };
fr: struct passwd {
        char   *pw_name;       /* Nom d'utilisateur */
        char   *pw_passwd;     /* Mot de passe de l'utilisateur */
        uid_t   pw_uid;        /* ID de l'utilisateur */
        gid_t   pw_gid;        /* ID du groupe */
        char   *pw_gecos;      /* Information utilisateur */
        char   *pw_dir;        /* Répertoire personnel */
        char   *pw_shell;      /* Interpréteur de commande */
    };

note: type: Plain text
en: For more information about the fields of this structure, see B<passwd>(5).
fr: Pour plus d'informations à propos des champs de cette structure, consultez B<passwd>(5).

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

note: type: Plain text
en: The B<getpw>()  function returns 0 on success; on error, it returns -1, and I<errno> is set to indicate the error.
fr: Si elle réussit, la fonction B<getpw>() renvoie 0. En cas d'erreur, elle renvoie -1 et définit I<errno> en conséquence.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: No user corresponding to I<uid>.
fr: Pas d'utilisateur correspondant ç I<uid>.

note: type: Plain text
en: I<buf> is NULL.
fr: I<buf> est NULL.

note: type: Plain text
en: Insufficient memory to allocate I<passwd> structure.
fr: Pas assez de mémoire pour allouer la structure I<passwd>.

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: password database file
fr: Fichier de base de données des mots de passe

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: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: The B<getpw>()  function is dangerous as it may overflow the provided buffer I<buf>.  It is obsoleted by B<getpwuid>(3).
fr: La fonction B<getpw>() est dangereuse car elle peut provoquer un débordement du tampon I<buf>. Elle est rendue obsolète par B<getpwuid>(3).

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/.
