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.

util-linux                                          mai 2009                                         LIBBLKID(3)