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 [12/04/2010 10:57] 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 169: | Ligne 171: | ||
<code bash> | <code bash> | ||
#!/bin/bash | #!/bin/bash | ||
+ | |||
+ | VM=shift | ||
+ | OP=shift | ||
+ | SUBOP=shift | ||
VOLS=(cat /dev/stdin | xmlstarlet sel -t -m \ | VOLS=(cat /dev/stdin | xmlstarlet sel -t -m \ | ||
"/ | "/ | ||
- | for VOL in $VOLS;do | + | if [ $OP == " |
- | chcon -t virt_image_t $VOL | + | |
- | done | + | chcon -t virt_image_t $VOL |
+ | done | ||
+ | fi | ||
+ | |||
+ | exit 0 | ||
+ | </ | ||
+ | |||
+ | Hook script pour le démon (/ | ||
+ | |||
+ | <code bash> | ||
+ | # | ||
+ | |||
+ | OBJ=shift | ||
+ | OP=shift | ||
+ | |||
+ | if [ $OP == " | ||
+ | for DIR in / | ||
+ | [ -d $DIR ] || mkdir -p $DIR | ||
+ | chown qemu:qemu $DIR | ||
+ | done | ||
+ | fi | ||
exit 0 | exit 0 |