lsbilibop - lister les périphériques étiquetés
BILIBOP, afficher ou mettre à jour certaines de leurs
propriétés udev
lsbilibop [
-l]
lsbilibop [
-a|
-c|
-i]
[
PÉRIPHÉRIQUE [
PÉRIPHÉRIQUE
[
...]]]
lsbilibop -h
lsbilibop est un simple script shell qui affiche la liste des
périphériques bloc marqués
BILIBOP et certaines de
leurs propriétés
udev(7), ou déclenche des
évènements pour mettre à jour les règles udev et
les propriétés qui peuvent être appliquées
à ces périphériques.
Si le système d'exploitation tourne depuis un support externe accessible
en écriture (mémoire Flash USB ou SD, disque dur USB, Firewire
ou eSATA), alors les périphériques étiquetés
BILIBOP sont les périphériques de type bloc dont le
contenu se trouve sur le même disque physique que le système de
fichiers racine. Cela inclut le
disque, les
partitions, mais
aussi les périphériques virtuels
device-mapper et
loopback, et même les périphériques contenant un
système de fichiers utilisé comme branche inférieure (en
lecture seule) d'un point de montage pour
aufs(5) ou
overlay. Le
fichier de règles
/usr/lib/udev/rules.d/66-bilibop.rules (ou
/etc/udev/rules.d/66-bilibop.rules) est utilisé pour
trouver et étiqueter ces périphériques.
Les options doivent précéder les arguments. Quand elle est
invoquée sans option,
lsbilibop renvoie seulement la liste des
périphériques donnés comme arguments (s'il s'agit de
périphériques en mode bloc étiquetés
BILIBOP), ou de tous les périphériques
étiquetés
BILIBOP si aucun argument n'est fourni. Les
périphériques sont listés dans le même ordre que
dans le fichier
/proc/partitions, c'est à dire dans l'ordre de
leur découverte par le noyau. Des chemins absolus ou relatifs et les
liens symboliques peuvent être utilisés pour désigner un
périphérique. Les caractères joker du shell sont
acceptés.
- -a
- Déclenche un évènement 'ajout
de périphérique' pour le(s) périphérique(s)
donné(s) en argument(s) (s'il est étiqueté
BILIBOP), ou de tous les périphériques
étiquetés BILIBOP si aucun argument n'est fourni,
pour mettre à jour leurs propriétés udev. Cela peut
être utilisé chaque fois que les variables BILIBOP_RULES_*
correspondantes sont modifiées dans le fichier
bilibop.conf(5), pour appliquer les nouveaux paramètres sans
avoir à redémarrer le système d'exploitation.
- -c
- Déclenche un évènement
'modification de périphérique' pour le(s)
périphérique(s) donné(s) en argument(s) (s'il est
étiqueté BILIBOP), ou de tous les
périphériques étiquetés BILIBOP si
aucun argument n'est fourni, pour mettre à jour leurs
propriétés udev. Cela peut être utilisé chaque
fois que les variables BILIBOP_RULES_* correspondantes sont
modifiées dans le fichier bilibop.conf(5), pour appliquer
les nouveaux paramètres sans avoir à redémarrer le
système d'exploitation.
- -h
- Affiche une page d'aide sur la sortie standard et
quitte.
- -i
- Affiche certaines propriétés udev(7)
utiles de périphérique(s) donné(s) en argument(s)
(s'ils sont étiquetés BILIBOP), ou de tous les
périphériques étiquetés BILIBOP si
aucun argument n'est fourni. Cette option écrase les options -a et
-c.
- Les propriétés suivantes sont données
à titre d'information. Les deux dernières ne sont
définies que si udisks 1.x (ID_DRIVE_DETACHABLE) et/ou
udisks 2.x (UDISKS_CAN_POWER_OFF) sont installés.
- DEVNAME
BILIBOP_DISK
BILIBOP_PARTITION
BILIBOP_UNDERLYING_PARTITION
DEVLINKS
- ID_DRIVE_DETACHABLE
UDISKS_CAN_POWER_OFF
- Les propriétés suivantes peuvent être
utilisées pour paramètrer les variables
BILIBOP_RULES_*_WHITELIST et d'autres dans bilibop.conf(5):
- ID_FS_LABEL
ID_FS_TYPE
ID_FS_USAGE
ID_FS_UUID
- Les propriétés suivantes peuvent être
modifiées en changeant la valeur des variables BILIBOP_RULES_*
correspondantes dans bilibop.conf(5). Elles ne sont définies
que si udisks 1.x (pour le premier jeu) et/ou udisks 2.x
(pour le second jeu) sont installés.
- UDISKS_PRESENTATION_HIDE
UDISKS_PRESENTATION_ICON_NAME
UDISKS_PRESENTATION_NAME
UDISKS_SYSTEM_INTERNAL
- UDISKS_IGNORE
UDISKS_ICON_NAME
UDISKS_NAME
UDISKS_SYSTEM
- -l
- Liste les périphériques sans se fier à
l'étiquette 'BILIBOP'. Cette option s'appuie sur la
bibliothèque de fonctions shell du paquet bilibop-common.
Si l'étiquette 'BILIBOP' n'existe pas dans la base de données de
udev, alors
lsbilibop affiche un message d'erreur pratique sur la
sortie standard des erreurs, et liste les nœuds dont le contenu est
supposé être écrit sur le même disque physique que
la racine du système (comme avec l'option -l). Le code de sortie est 8.
/etc/bilibop/bilibop.conf
/usr/share/doc/bilibop-rules/examples/bilibop.conf
/usr/share/bilibop/bilibop_rules_generator
/lib/udev/rules.d/66-bilibop.rules
/etc/udev/rules.d/66-bilibop.rules
bilibop(7),
bilibop.conf(5),
drivemap(1),
udev(7),
udevadm(8),
udisks(7),
udisks(8)
Cette page de manuel a été traduite de l'anglais par Alexandre
Martin <
[email protected]> dans le cadre du projet bilibop.