Provided by:
manpages-fr-extra_20101103_all 
NOM
libblkid - Bibliotheque d'identification de peripheriques blocs
SYNOPSIS
#include <blkid/blkid.h>
cc fichier.c -lblkid
DESCRIPTION
La bibliotheque libblkid est utilisee pour identifier les peripheriques
blocs a leur contenu (p. ex. un type de systeme de fichiers), pour
extraire des informations additionnelles comme les noms de volumes, les
etiquettes, les identifiants uniques, les numeros de serie d'un systeme
de fichiers. Une utilisation courante est de permettre d'identifier un
peripherique bloc par une etiquette (<< LABEL= >>) ou son identifiant
unique (<< UUID= >>) en lieu et place d'un lien direct dans des
fichiers de configuration.
Les informations des peripheriques blocs sont normalement sauvegardees
dans un fichier tampon /etc/blkid.tab dont la validite est verifiee
avant d'etre renvoye a l'utilisateur (si l'utilisateur a les
permissions de lecture sur le peripherique bloc brut, sinon, non). Le
fichier tampon permet aux utilisateurs non privilegies (tous les
utilisateurs n'appartenant pas au groupe << disk >> et autres que root)
de chercher des peripheriques par etiquette ou identifiant.
L'emplacement standard du fichier tampon peut etre surcharge par la
variable d'environnement BLKID_FILE.
Dans le cas d'une recuperation d'informations a propos d'un seul
peripherique connu, que le fichier tampon soit utilise ou non n'a pas
d'impact sur les performances (a moins de pouvoir lire le peripherique
bloc directement). Si plusieurs peripheriques sont concernes,
l'utilisation du fichier tampon est hautement recommandee (meme s'il
est vide) car les peripheriques seront parcourus au plus une fois et le
tampon sur le disque sera mis a jour si possible. Il est rarement utile
de ne pas utiliser le fichier tampon.
Dans certains cas (noyau modulaire), les peripheriques blocs ne sont
pas toujours visible tant qu'ils n'ont pas ete acceder une premiere
fois. Il est donc critique qu'il existe une facon de trouver ces
peripheriques sans enumerer seulement les peripheriques visibles.
Ainsi, l'utilisation du fichier tampon est n'ecessaire dans ce cas.
FICHIER DE CONFIGURATION
L'emplacement standard du fichier tampon /etc/blkid.conf peut etre
surcharger par la variable d'environnement BLKID_FILE. Les options
suivantes controle la bibliotheque libblkid :
SEND_UEVENT=<yes|not>
Envoyer << uevent >> lorsque le lien symbolique
/dev/disk/by-{label,uuid}/ ne correspond pas avec l'etiquette
LABEL ou l'identifiant UUID du peripherique. Par defaut a Oui.
CACHE_FILE=<chemin>
Surcharge l'emplacement du fichier de tampon. Cette option peut
etre surchargee par la variable d'environnement BLKID_FILE. Par
defaut, /etc/blkid.tab.
EVALUATE=<methodes>
Definir la ou les methodes d'evaluation des LABEL et UUID.
Actuellement, libblkid gere les methodes << udev >> et
<< scan >>. Plus d'une methode peut etre indiquee dans une liste
separee par des virgules. La valeur par defaut est << udev,
scan >>. La methode << udev >> utilise les liens symboliques
/dev/disk/by-* et la methode << scan >> utilise les
peripheriques blocs depuis le fichier /proc/partitions.
AUTEUR
libblkid a ete ecrite par Andreas Dilger pour les utilitaires du
systeme de fichier ext2 avec les entrees de Ted Ts'o. Elle a subit par
la suite de modifications importantes de la part de Ted Ts'o.
Le code de detection bas-niveau a ete re-ecrit par Karel Zak.
FICHIERS
/etc/blkid.tab Donnees tampon extraites depuis chaque peripherique
bloc reconnu.
/etc/blkid.conf fichier de configuration
DISPONIBILIT'E
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 discretion, toute
version plus ancienne). une copie de la licence LGPL devrait etre
inclue dans cette bibliotheque dans le fichier COPYING. Sinon, veuillez
ecrire a 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
<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.