Provided by: manpages-fr-extra_20140201_all bug

NOM

       libblkid - Bibliothèque d'identification de périphériques bloc

SYNOPSIS

       #include <blkid.h>

       cc fichier.c -lblkid

DESCRIPTION

       La  bibliothèque  libblkid  est  utilisée  pour  identifier  les périphériques bloc à leur
       contenu (par exemple un type de système  de  fichiers),  pour  extraire  des  informations
       additionnelles  comme  les  noms de volumes, les étiquettes, les identifiants uniques, les
       numéros de série d'un système de fichiers.  Une  utilisation  courante  est  de  permettre
       d'identifier  un  périphérique  bloc  par son étiquette (LABEL=) ou son identifiant unique
       (UUID=) en lieu et place d'un lien direct dans des fichiers de configuration.

       La partie bas niveau de la bibliothèque permet aussi d'extraire les renseignements sur les
       partitions et la topologie de périphérique bloc.

       La  partie  haut  niveau de la bibliothèque garde les renseignements sur les périphériques
       bloc dans un fichier tampon /etc/blkid.tab dont la  validité  est  vérifiée  avant  d'être
       renvoyé à l'utilisateur (si l'utilisateur a les permissions de lecture sur le périphérique
       bloc brut, sinon, non). Le fichier tampon permet aux utilisateurs  sans  droit  (tous  les
       utilisateurs  n'appartenant  pas  au groupe « disk » et autres que le superutilisateur) de
       chercher des périphériques par étiquette ou identifiant. L'emplacement standard du fichier
       tampon peut être surchargé par la variable d'environnement BLKID_FILE.

       Dans  le  cas d'une récupération d'informations à propos d'un seul périphérique connu, que
       le fichier tampon soit utilisé ou non n'a pas d'impact sur les performances  (à  moins  de
       pouvoir lire le périphérique bloc directement).

       La  partie  haut  niveau  de  la  bibliothèque  prend en charge deux méthodes pour évaluer
       l'étiquette ou l'UUID. Elle lit les renseignements directement sur le périphérique bloc ou
       dans  les  liens symboliques /dev/disk/by-* d'udev. La méthode udev est celle préférée par
       défaut.

       Si plusieurs périphériques sont concernés, l'utilisation du fichier tampon  est  hautement
       recommandée  (même  s'il est vide) car les périphériques seront parcourus au plus une fois
       et le tampon sur le disque sera mis à jour si possible.

       Dans certains cas (noyau modulaire), les périphériques bloc ne sont  pas  encore  visibles
       tant  qu'ils  n'ont  pas été accédés une première fois. Il est donc essentiel qu'il existe
       une façon de trouver ces périphériques sans énumérer seulement les périphériques visibles.
       Ainsi, l'utilisation du fichier tampon est nécessaire dans ce cas.

FICHIER DE CONFIGURATION

       L'emplacement  standard  du  fichier  tampon  /etc/blkid.conf  peut  être surchargé par la
       variable d'environnement BLKID_FILE. Les  options  suivantes  contrôlent  la  bibliothèque
       libblkid :

       SEND_UEVENT=<yes|not>
              Envoyer   « uevent »  lorsque  le  lien  symbolique  /dev/disk/by-{label,uuid}/  ne
              correspond pas à l'étiquette LABEL  ou  l'identifiant  UUID  du  périphérique.  Par
              défaut à Oui.

       CACHE_FILE=<chemin>
              Surcharge l'emplacement du fichier de tampon. Cette option peut être surchargée par
              la variable d'environnement BLKID_FILE. Par défaut, /etc/blkid.tab.

       EVALUATE=<methodes>
              Définir la ou les méthodes d'évaluation des LABEL et UUID.  Actuellement,  libblkid
              gère  les méthodes « udev » et « scan ». Plus d'une méthode peut être indiquée dans
              une liste séparée par des virgules. La valeur par défaut  est  « udev,  scan ».  La
              méthode  « udev »  utilise  les  liens  symboliques  /dev/disk/by-*  et  la méthode
              « scan » utilise les périphériques bloc depuis le fichier /proc/partitions.

AUTEUR

       libblkid a été écrite par Andreas Dilger pour les utilitaires du système de  fichier  ext2
       avec  des apports de Ted Ts'o. Elle a subi par la suite de modifications importantes de la
       part de Ted Ts'o.

       Le code de détection bas niveau a été réécrit par Karel Zak.

FICHIERS

       /etc/blkid.tab    Données tampon extraites depuis chaque périphérique bloc reconnu.

       /etc/blkid.conf   fichier de configuration

DISPONIBILITÉ

       libblkid fait partie du paquet util-linux depuis la version 2.15, elle est disponible  sur
       <URL:ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/>.

COPYRIGHT

       libblkid  est disponible selon les termes de la licence GNU Library General Public Licence
       (LGPL), version 2 (ou selon vos préférences, toute version plus récente).

VOIR AUSSI

       blkid(8),  findfs(8)

TRADUCTION

       La traduction de cette  page  de  manuel  est  maintenue  par  les  membres  de  la  liste
       <debian-l10n-french  AT  lists  DOT  debian  DOT  org>.  Veuillez signaler toute erreur de
       traduction par un rapport de bogue sur le paquet manpages-fr-extra.