Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tuto:virtualisation:virt_scripts [06/04/2010 23:01] dani |
tuto:virtualisation:virt_scripts [22/06/2010 20:02] dani |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | FIXME: cette page est obsolète, et n'a été utilisé que pour la création du paquet virt-stack | ||
+ | |||
Contenue du paquet: | Contenue du paquet: | ||
* script de sauvegarde virt-backup.pl | * script de sauvegarde virt-backup.pl | ||
Ligne 6: | Ligne 8: | ||
====== Script d' | ====== Script d' | ||
+ | |||
+ | Ce script ne devrait plus être nécessaire à partit de libvirt-0.8.0 (qui intègre de façon native une fonction " | ||
<code bash> | <code bash> | ||
Ligne 164: | Ligne 168: | ||
===== Script de configuration des permissions qui vont bien ===== | ===== Script de configuration des permissions qui vont bien ===== | ||
+ | Hook script pour qemu (/ | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | VM=shift | ||
+ | OP=shift | ||
+ | SUBOP=shift | ||
+ | |||
+ | VOLS=(cat /dev/stdin | xmlstarlet sel -t -m \ | ||
+ | "/ | ||
+ | |||
+ | if [ $OP == " | ||
+ | for VOL in $VOLS; | ||
+ | chcon -t virt_image_t $VOL | ||
+ | done | ||
+ | fi | ||
+ | |||
+ | exit 0 | ||
+ | </ | ||
+ | |||
+ | Hook script pour le démon (/ | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | OBJ=shift | ||
+ | OP=shift | ||
+ | |||
+ | if [ $OP == " | ||
+ | for DIR in / | ||
+ | [ -d $DIR ] || mkdir -p $DIR | ||
+ | chown qemu:qemu $DIR | ||
+ | done | ||
+ | fi | ||
+ | |||
+ | exit 0 | ||
+ | </ | ||
Un chcon tout les supports utilisés par une VM: | Un chcon tout les supports utilisés par une VM: |