perkamon - en to fr translation catalogue (39 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: sigset, sighold, sigrelse, sigignore - System V signal API
fr: sigset, sighold, sigrelse, sigignore - API signaux System V

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<sigset>(), B<sighold>(), B<sigrelse>(), B<sigignore>():
fr: B<sigset>(), B<sighold>(), B<sigrelse>(), B<sigignore>() :

note: type: Plain text
en: These functions are provided in glibc as a compatibility interface for programs that make use of the historical System V signal API.  This API is obsolete: new applications should use the POSIX signal API (B<sigaction>(2), B<sigprocmask>(2), etc.)
fr: Ces fonctions sont fournies dans la glibc comme interface de compatibilité pour les programmes qui utilisent l'API signaux System V historique. Cette API est obsolète, les nouvelles applications devraient utiliser l'API signaux POSIX (B<sigaction>(2), B<sigprocmask>(2), etc.).

note: type: Plain text
en: The B<sigset>()  function modifies the disposition of the signal I<sig>.  The I<disp> argument can be the address of a signal handler function, or one of the following constants:
fr: La fonction B<sigset>() modifie le dispositif du signal I<sig>. L'argument I<disp> peut être l'adresse d'une fonction gestionnaire de signaux ou l'une des constantes suivantes\ :

note: type: Plain text
en: Reset the disposition of I<sig> to the default.
fr: Réinitialiser le dispositif de I<sig> à sa valeur par défaut.

note: type: Plain text
en: Ignore I<sig>.
fr: Ignorer I<sig>.

note: type: Plain text
en: Add I<sig> to the process's signal mask, but leave the disposition of I<sig> unchanged.
fr: Ajouter I<sig> au masque de signaux du processus, mais laisser le dispositif de I<sig> inchangé.

note: type: Plain text
en: If I<disp> specifies the address of a signal handler, then I<sig> is added to the process's signal mask during execution of the handler.
fr: Si I<disp> spécifie l'adresse d'un gestionnaire de signaux, I<sig> est ajouté au masque de signaux du processus pendant l'exécution du gestionnaire.

note: type: Plain text
en: If I<disp> was specified as a value other than B<SIG_HOLD>, then I<sig> is removed from the process's signal mask.
fr: Si I<disp> a été spécifié à une autre valeur que B<SIG_HOLD>, I<sig> est retiré du masque de signaux du processus.

note: type: Plain text
en: The dispositions for B<SIGKILL> and B<SIGSTOP> cannot be changed.
fr: Les dispositifs pour B<SIGKILL> et B<SIGSTOP> ne peuvent pas être modifiés.

note: type: Plain text
en: The B<sighold>()  function adds I<sig> to the calling process's signal mask.
fr: La fonction B<sighold>() ajoute I<sig> au masque de signaux du processus appelant.

note: type: Plain text
en: The B<sigrelse>()  function removes I<sig> from the calling process's signal mask.
fr: La fonction B<sigrelse>() retire I<sig> du masque de signaux du processus appelant.

note: type: Plain text
en: The B<sigignore>()  function sets the disposition of I<sig> to B<SIG_IGN>.
fr: La fonction B<sigignore>() configure le dispositif de I<sig> à B<SIG_IGN>.

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

note: type: Plain text
en: On success, B<sigset>()  returns B<SIG_HOLD> if I<sig> was blocked before the call, or the signal's previous disposition if it was not blocked before the call.  On error, B<sigset>()  returns -1, with I<errno> set to indicate the error.  (But see BUGS below.)
fr: Si elle réussit, B<sigset>() renvoie B<SIG_HOLD> si I<sig> était bloqué avant l'appel ou le dispositif précédent du signal s'il n'était pas bloqué avant l'appel. Si elle échoue, B<sigset>() renvoie -1 et écrit I<errno> pour indiquer l'erreur (mais consultez la section des BOGUES ci-dessous).

note: type: Plain text
en: The B<sighold>(), B<sigrelse>(), and B<sigignore>()  functions return 0 on success; on error, these functions return -1 and set I<errno> to indicate the error.
fr: Les fonctions B<sighold>(), B<sigrelse>() et B<sigignore>() renvoient 0 si elle réussissent et -1 si elles échouent et écrivent I<errno> pour indiquer l'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: For B<sigset>()  see the ERRORS under B<sigaction>(2)  and B<sigprocmask>(2).
fr: Pour B<sigset>(), voir la section ERREURS des pages de manuel B<sigaction>(2) et B<sigprocmask>(2).

note: type: Plain text
en: For B<sighold>()  and B<sigrelse>()  see the ERRORS under B<sigprocmask>(2).
fr: Pour B<sighold>() et B<sigrelse>(), voir la section ERREURS de la page de manuel B<sigprocmask>(2).

note: type: Plain text
en: For B<sigignore>(), see the errors under B<sigaction>(2).
fr: Pour B<sigignore>(), voir la section ERREURS de la page de manuel B<sigaction>(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: These functions appeared in glibc version 2.1.
fr: Ces fonctions sont apparues dans la glibc version 2.1.

note: type: Plain text
en: The I<sighandler_t> type is a GNU extension; it is used on this page only to make the B<sigset>()  prototype more easily readable.
fr: Le type I<sighandler_t> est une extension GNU. Il n'est utilisé dans cette page que pour rendre le prototype de B<sigset>() plus lisible.

note: type: Plain text
en: The B<sigset>()  function provides reliable signal handling semantics (as when calling B<sigaction>(2)  with I<sa_mask> equal to 0).
fr: La fonction B<sigset>() fournit une sémantique de gestion des signaux fiable (comme lorsqu'on appelle B<sigaction>(2) avec I<sa_mask> valant 0).

note: type: Plain text
en: On System V, the B<signal>()  function provides unreliable semantics (as when calling B<sigaction>(2)  with I<sa_mask> equal to I<SA_RESETHAND | SA_NODEFER>).  On BSD, B<signal>()  provides reliable semantics.  POSIX.1-2001 leaves these aspects of B<signal>()  unspecified.  See B<signal>(2)  for further details.
fr: Sur System V, la fonction B<signal>() fournit une sémantique non fiable (comme lorsqu'on appelle B<sigaction>(2) avec I<sa_mask> valant I<SA_RESETHAND | SA_NODEFER>). Sur BSD, B<signal>() fournit une sémantique fiable. POSIX.1-2001 laisse ces aspects de B<signal>() non spécifiés. Consultez B<signal>(2) pour plus de détails.

note: type: Plain text
en: In order to wait for a signal, BSD and System V both provided a function named B<sigpause>(3), but this function has a different argument on the two systems.  See B<sigpause>(3)  for details.
fr: Afin d'attendre un signal, BSD et System V fournissent tous les deux une fonction nommée B<sigpause>(3), mais cette fonction n'a pas le même argument sur les deux systèmes. Consultez B<sigpause>(3) pour les détails.

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: In versions of glibc before 2.2, B<sigset>()  did not unblock I<sig> if I<disp> was specified as a value other than B<SIG_HOLD>.
fr: Dans les versions de la glibc antérieures à la 2.2, B<sigset>() ne débloquait pas I<sig> si I<disp> était spécifié à une autre valeur que B<SIG_HOLD>.

note: See http://sourceware.org/bugzilla/show_bug.cgi?id=1951 type: Plain text
en: In versions of glibc before 2.5, B<sigset>()  does not correctly return the previous disposition of the signal in two cases.  First, if I<disp> is specified as B<SIG_HOLD>, then a successful B<sigset>()  always returns B<SIG_HOLD>.  Instead, it should return the previous disposition of the signal (unless the signal was blocked, in which case B<SIG_HOLD> should be returned).  Second, if the signal is currently blocked, then the return value of a successful B<sigset>()  should be B<SIG_HOLD>.  Instead, the previous disposition of the signal is returned.  These problems have been fixed since glibc 2.5.
fr: Dans les versions de la glibc antérieures à 2.5, B<sigset>() ne renvoyait pas correctement le dispositif précédent du signal dans deux cas. Le premier, si I<disp> était spécifié à B<SIG_HOLD>, un appel réussi à B<sigset>() renvoyait toujours B<SIG_HOLD>. À la place, elle aurait dû renvoyer le dispositif précédent du signal (à moins que le signal ne fût bloqué, auquel cas B<SIG_HOLD> aurait été renvoyé). Le second, si le signal est actuellement bloqué, la valeur renvoyée par un appel à B<sigset>() réussi devait renvoyer B<SIG_HOLD>. À la place, elle renvoyait le dispositif précédent du signal. Ces problèmes ont été résolus depuis la version 2.5 de la glibc.

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