Loading

NOM

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

SYNOPSIS

       #include <blkid/blkid.h>

       cc fichier.c -lblkid

       La  bibliothèque libblkidest utilisée pour identifier les périphériques
       blocs à leur contenu (p. ex. 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 une
       périphérique blocs par une étiquette (« LABEL= »)  ou  son  identifiant
       unique  (« UUID= ») en lieu et place d’un lien direct dans des fichiers
       de configuration.

       Les informations des périphériques blocs sont  normalement  sauvegarder
       dans  un  fichier  tampon  /etc/blkid.tab vérifier valable avant d’être
       renvoyé à l’utilisateur (si l’utilisateur a les permissions de  lecture
       sur le périphérique bloc raw, sinon, non). Le fichier tampon permet aux
       utilisateurs non privilégiés (tous les utilisateurs  n’appartenant  pas
       au  groupe  « disk »  et autres que root) de chercher des périphériques
       par étiquette/identifiant. L’emplacement  standard  du  fichier  tampon
       peut être surcharger par la variable d’environnement BLKID_FILE.

       Dans le cas où l’on est en train de récupérer des informations à propos
       d’un périphérique connu, cela n’a pas d’impact sur les performances que
       le  fichier  tampon soit utilisé ou non. Si on travaille avec plusieurs
       périphériques,  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.  Il  y  a rarement de raison de ne pas utiliser le fichier de
       tampon.

       Dans certains cas (noyau modulaire), les périphériques  blocs  ne  sont
       pas  toujours  visible  tant  qu’ils n’ont pas été accéder une première
       fois. Il est donc critique  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 requise dans ce cas.

FICHIER DE CONFIGURATION

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

       SEND_UEVENT=<yes|not>
              Envoyer    « uevent »     lorsque     le     lien     symbolique
              /dev/disk/by-{label,uuid}/  ne  correspond  pas avec 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/les  méthode(s)  d’évaluation  des  LABEL  et  UUID.
              Actuellement,  libblkid  gère les méthodes « udev » et « scan ».
              Plus d’une méthode peut être spécifier 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 blocs depuis le
              fichier /proc/partitions.

AUTEUR

       libblkid a été écrite  par  Andreas  Dilger  pour  les  utilitaires  du
       système  de fichier ext2 avec les entrées de Ted Ts’o. Elle a subit 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-ng depuis la version 2.15,
       elle                 est                 disponible                 sur
       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 a votre discrétion,  toute
       version  plus  ancienne).  une  copie  de  la licence LGPL devrait être
       inclue dans cette bibliothèque dans le fichier COPYING. Sinon, veuillez
       écrire à la
              Free Software Foundation, Inc.
              51 Franklin St
              Fifth Floor
              Boston, MA 02110-1301 USA

       ou consultez http://www.gnu.org/licenses/licenses.html#LGPL

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.