perkamon - en to fr translation catalogue (30 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: lockf - apply, test or remove a POSIX lock on an open file
fr: lockf - Poser, examiner ou supprimer un verrou POSIX sur un fichier ouvert

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<lockf>():
fr: B<lockf>() :

note: type: Plain text
en: Apply, test or remove a POSIX lock on a section of an open file.  The file is specified by I<fd>, a file descriptor open for writing, the action by I<cmd>, and the section consists of byte positions I<pos>..I<pos>+I<len>-1 if I<len> is positive, and I<pos>-I<len>..I<pos>-1 if I<len> is negative, where I<pos> is the current file position, and if I<len> is zero, the section extends from the current file position to infinity, encompassing the present and future end-of-file positions.  In all cases, the section may extend past current end-of-file.
fr: Cette fonction pose, examine, ou supprime un verrou POSIX sur un fichier ouvert. Le fichier est indiqué par I<fd>, un descripteur ouvert en écriture, l'action par I<cmd>, et la section par les octets aux positions I<pos>..I<pos>+I<len>-1 si I<len> est positive et I<pos>-I<len>..I<pos>-1 si I<len> est négative, où I<pos> est la position actuelle dans le fichier. Si I<len> vaut zéro, la section s'étend de la position courant à l'infini, englobant la fin de fichier et les extensions ultérieures. Dans tous les cas, la section peut s'étendre au delà de la fin du fichier.

note: type: Plain text
en: Valid operations are given below:
fr: Les opérations valides sont les suivantes\ :

note: type: Plain text
en: Set an exclusive lock on the specified section of the file.  If (part of) this section is already locked, the call blocks until the previous lock is released.  If this section overlaps an earlier locked section, both are merged.  File locks are released as soon as the process holding the locks closes some file descriptor for the file.  A child process does not inherit these locks.
fr: Poser un verrou exclusif sur la section indiquée du fichier. Si (une partie de) la section est déjà verrouillée, l'appel bloque jusqu'à la suppression du verrou précédent. Si la section recouvre un verrou existant (du même processus), les deux sont regroupés. Les verrouillages sont libérés lorsque le processus ferme un descripteur du fichier. Un processus fils n'hérite pas du verrou.

note: type: Plain text
en: Same as B<F_LOCK> but the call never blocks and returns an error instead if the file is already locked.
fr: Comme B<F_LOCK> mais l'appel n'est pas bloquant, il renvoie une erreur si le fichier est déjà verrouillé.

note: type: Plain text
en: Unlock the indicated section of the file.  This may cause a locked section to be split into two locked sections.
fr: Déverrouiller la section indiquée du fichier. Ceci peut conduire une section verrouillée à être découpée en deux sections.

note: type: Plain text
en: Test the lock: return 0 if the specified section is unlocked or locked by this process; return -1, set I<errno> to B<EAGAIN> (B<EACCES> on some other systems), if another process holds a lock.
fr: Vérifier s'il y a un verrou\ : l'appel renvoie 0 si la section indiquée est libre ou verrouillée par le processus appelant, et -1 avec B<EAGAIN> (B<EACCES> sur d'autres systèmes) dans I<errno> si un autre processus possède le verrou.

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

note: type: Plain text
en: On success, zero is returned.  On error, -1 is returned, and I<errno> is set appropriately.
fr: S'il réussit, cet appel système renvoie 0. S'il échoue, il renvoie -1 et remplit I<errno> en conséquence.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: TP
en: B<EACCES> or B<EAGAIN>
fr: B<EACCES> ou B<EAGAIN>

note: type: Plain text
en: The file is locked and B<F_TLOCK> or B<F_TEST> was specified, or the operation is prohibited because the file has been memory-mapped by another process.
fr: Le fichier est verrouillé et B<F_TLOCK> ou B<F_TEST> étaient indiqués, ou encore l'opération est impossible car le fichier est projetée dans la mémoire d'un autre processus.

note: type: Plain text
en: I<fd> is not an open file descriptor; or I<cmd> is B<F_LOCK> or B<F_TLOCK> and I<fd> is not a writable file descriptor.
fr: I<fd> n'est pas un descripteur de fichier ouvert, ou I<cmd> vaut B<F_LOCK> ou B<F_TLOCK> et I<fd> n'est pas un descripteur de fichier en écriture.

note: type: Plain text
en: The command was B<F_LOCK> and this lock operation would cause a deadlock.
fr: L'opération B<F_LOCK> demandée amènerait à un cas d’interblocage.

note: type: Plain text
en: While waiting to acquire a lock, the call was interrupted by delivery of a signal caught by a handler; see B<signal>(7).
fr: Durant l'attente pour acquérir le verrou, l'appel a été interrompu par un signal capturé par un gestionnaire ; consultez B<signal>(7).

note: type: Plain text
en: An invalid operation was specified in I<cmd>.
fr: Une opération invalide a été réclamée sur I<cmd>.

note: type: Plain text
en: Too many segment locks open, lock table is full.
fr: La table des verrous est pleine.

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: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: I<locks.txt> and I<mandatory-locking.txt> in the Linux kernel source directory I<Documentation/filesystems> (on older kernels, these files are directly under the I<Documentation> directory, and I<mandatory-locking.txt> is called I<mandatory.txt>)
fr: I<locks.txt> et I<mandatory-locking.txt> dans le répertoire I<Documentation/filesystems> des sources du noyau Linux. (Sur d'anciens noyaux, ces fichiers se trouvent dans le répertoire I<Documentation> et I<mandatory-locking.txt> est appelé I<mandatory.txt>.)

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