perkamon - en to fr translation catalogue (26 entries)

note: type: TH
en: 2019-10-10
fr: 10 octobre 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: fexecve - execute program specified via file descriptor
fr: fexecve - Exécuter un programme indiqué par un descripteur de fichier

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: B<fexecve>():
fr: B<fexecve>() :

note: type: TP
en: Since glibc 2.10:
fr: Depuis la glibc 2.10 :

note: type: TP
en: Before glibc 2.10:
fr: Avant la glibc 2.10 :

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

note: type: Plain text
en: A successful call to B<fexecve>()  never returns.  On error, the function does return, with a result value of -1, and I<errno> is set appropriately.
fr: En cas de réussite, la fonction B<fexecve>() ne revient jamais. En cas d'erreur, la fonction renvoie -1 et I<errno> est définie.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: Errors are as for B<execve>(2), with the following additions:
fr: Les erreurs sont les mêmes que pour B<execve>(2), avec en plus\ :

note: type: Plain text
en: I<fd> is not a valid file descriptor, or I<argv> is NULL, or I<envp> is NULL.
fr: I<fd> n'est pas un descripteur de fichier valable, ou I<argv> est NULL, ou I<envp> est NULL.

note: type: Plain text
en: B<fexecve>()  is implemented since glibc 2.3.2.
fr: B<fexecve>() est disponible depuis la glibc\ 2.3.2.

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: POSIX.1-2008.  This function is not specified in POSIX.1-2001, and is not widely available on other systems.  It is specified in POSIX.1-2008.
fr: POSIX.1-2008. Cette fonction n'est pas spécifiée dans POSIX.1-2001 et n'est que rarement disponible sur d'autres systèmes. Cette fonction est spécifiée dans POSIX.1-2008.

note: type: Plain text
en: The idea behind B<fexecve>()  is to allow the caller to verify (checksum) the contents of an executable before executing it.  Simply opening the file, checksumming the contents, and then doing an B<execve>(2)  would not suffice, since, between the two steps, the filename, or a directory prefix of the pathname, could have been exchanged (by, for example, modifying the target of a symbolic link).  B<fexecve>()  does not mitigate the problem that the I<contents> of a file could be changed between the checksumming and the call to B<fexecve>(); for that, the solution is to ensure that the permissions on the file prevent it from being modified by malicious users.
fr: L’idée derrière B<fexecve>() est de permettre à l’appelant de vérifier (avec une somme de contrôle) le contenu d’un exécutable avant de l’exécuter. Juste ouvrir le fichier et calculer la somme de contrôle du contenu avant de faire un B<execve>() ne suffirait pas puisque, entre les deux étapes, le nom du fichier, ou un préfixe de répertoire dans le nom de chemin, pourrait avoir été modifié (par exemple en modifiant la cible d’un lien symbolique). B<fexecve>() n’atténue pas le problème que le I<contenu> d’un fichier pourrait être modifié entre le calcul de la somme de contrôle et l’appel à B<fexecve>(). Pour cela, la solution est de s’assurer que les permissions sur le fichier l’empêchent d’être modifié par un utilisateur malveillant.

note: type: SH
en: BUGS
fr: BOGUES

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: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: Plain text
en: The I</proc> filesystem could not be accessed.
fr: Impossible d'accéder au système de fichiers I</proc>.

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