skip to Main Content

Questo script si occupa di montare, se necessario, il disco del backup usb

device=`/sbin/e-smith/config getprop backupwk SmbShare`
for udi in `hal-find-by-property --key volume.fsusage --string filesystem`;
do
   is_mounted=`hal-get-property --udi $udi --key volume.is_mounted`
   vollbl=`hal-get-property --udi $udi --key volume.label`
   if [ "media/$vollbl" == "$device" ]; then
     if [ "$is_mounted" == "false" ]; then
        blkdev=`hal-get-property --udi $udi --key block.device`
        mount $blkdev /$device
     fi
   fi
done

E’ utile nel caso si voglia fare il backup su usb, ad esempio, con rsync.
E’ sufficiente aggiungere a questo script il comando di rsync e l’umount del disco alla fine.

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back To Top