perkamon - en to fr translation catalogue (32 entries)

note: type: TH
en: 2023-07-20
fr: 20 juillet 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: daemon - run in the background
fr: daemon - Exécuter en arrière-plan

note: type: SH
en: LIBRARY
fr: BIBLIOTHÈQUE

note: type: Plain text
en: Standard C library (I<libc>, I<-lc>)
fr: Bibliothèque C standard (I<libc>, I<-lc>)

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 (consulter B<feature_test_macros>(7)) :

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

note: commit 266865c0e7b79d4196e2cc393693463f03c90bd8 type: Plain text
en:     Since glibc 2.21:
            _DEFAULT_SOURCE
        In glibc 2.19 and 2.20:
            _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE E<lt> 500)
        Up to and including glibc 2.19:
            _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE E<lt> 500)
fr:     Depuis la glibc 2.21 :
            _DEFAULT_SOURCE
        Pour la glibc 2.19 et 2.20 :
            _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE E<lt> 500)
        Pour la glibc antérieure et égale à 2.19 :
            _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE E<lt> 500)

note: type: Plain text
en: The B<daemon>()  function is for programs wishing to detach themselves from the controlling terminal and run in the background as system daemons.
fr: La fonction B<daemon>() sert aux programmes désireux de se détacher de leur terminal de contrôle, et de s'exécuter en arrière-plan à la manière des démons système.

note: type: Plain text
en: If I<nochdir> is zero, B<daemon>()  changes the process's current working directory to the root directory ("/"); otherwise, the current working directory is left unchanged.
fr: Si I<nochdir> vaut zéro, B<daemon>() change le répertoire de travail courant du processus pour le répertoire racine («\ /\ »)\ ; sinon le répertoire de travail courant n'est pas changé.

note: type: Plain text
en: If I<noclose> is zero, B<daemon>()  redirects standard input, standard output, and standard error to I</dev/null>; otherwise, no changes are made to these file descriptors.
fr: si I<noclose> vaut zéro, B<daemon>() redirige l'entrée standard, la sortie standard et la sortie d'erreur vers I</dev/null>\ ; sinon aucun changement sur ces descripteurs de fichier n'est réalisé.

note: type: SH
en: RETURN VALUE
fr: VALEUR RENVOYÉE

note: not .IR in order not to underline _ type: Plain text
en: (This function forks, and if the B<fork>(2)  succeeds, the parent calls B<_exit>(2), so that further errors are seen by the child only.)  On success B<daemon>()  returns zero.  If an error occurs, B<daemon>()  returns -1 and sets I<errno> to any of the errors specified for the B<fork>(2)  and B<setsid>(2).
fr: Cette fonction exécute un B<fork>(2), et s'il réussit, le père effectue un B<_exit>(2), ainsi, toutes les erreurs éventuelles apparaissent uniquement du côté du fils. La fonction B<daemon>() renvoie zéro si elle réussit. Si une erreur se produit, elle renvoie -1 et définit la variable globale I<errno> avec l'un des codes d'erreurs indiqués par les fonctions B<fork>(2) et B<setsid>(2).

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
fr: Pour une explication des termes utilisés dans cette section, consulter B<attributes>(7).

note: type: tbl table
en: Attribute
fr: Attribut

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

note: type: tbl table
en: Thread safety
fr: Sécurité des threads

note: type: Plain text
en: A similar function appears on the BSDs.
fr: Une fonction similaire est apparue sur les systèmes BSD.

note: type: Plain text
en: The glibc implementation can also return -1 when I</dev/null> exists but is not a character device with the expected major and minor numbers.  In this case, I<errno> need not be set.
fr: L'implémentation de la glibc peut également renvoyer -1 si I</dev/null> existe et qu'il n'est pas un périphérique caractère, avec les numéros mineur et majeur attendus. Dans ce cas, I<errno> ne sera pas définie.

note: type: Plain text
en: None.
fr: Aucune.

note: type: SH
en: HISTORY
fr: HISTORIQUE

note: type: SH
en: BUGS
fr: BOGUES

note: FIXME . https://sourceware.org/bugzilla/show_bug.cgi?id=19144 Tested using a program that uses daemon() and then opens an otherwise unused console device (/dev/ttyN) that does not have an associated getty process. type: Plain text
en: The GNU C library implementation of this function was taken from BSD, and does not employ the double-fork technique (i.e., B<fork>(2), B<setsid>(2), B<fork>(2))  that is necessary to ensure that the resulting daemon process is not a session leader.  Instead, the resulting daemon I<is> a session leader.  On systems that follow System V semantics (e.g., Linux), this means that if the daemon opens a terminal that is not already a controlling terminal for another session, then that terminal will inadvertently become the controlling terminal for the daemon.
fr: L'implémentation pour la bibliothèque C de GNU de cette fonction est tirée de BSD et n'emploie pas la technique du double fork (c'est-à-dire B<fork>(2), B<setsid>(2), B<fork>(2)) ce qui est nécessaire pour être sûr que le processus du démon résultant n'est pas un leader de session. à la place, le démon résultant I<est> un leader de session. Sur les systèmes qui suivent les sémantiques de System V (par exemple Linux), cela signifie que si le démon ouvre un terminal qui n'est pas déjà un terminal contrôlant une autre session, alors ce terminal deviendra involontairement le terminal contrôlant le démon.

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

note: type: TH
en: 2022-12-15
fr: 15 décembre 2022

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: Plain text
en: Not in POSIX.1.  A similar function appears on the BSDs.  The B<daemon>()  function first appeared in 4.4BSD.
fr: Absent de POSIX.1. Une fonction similaire est apparue sur les systèmes BSD. La fonction B<daemon>() est apparue dans 4.4BSD.

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
