]> gitweb.fluxo.info Git - hydra.git/commitdiff
Check if folder exist at sync-tpc
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 10 Jul 2017 18:04:38 +0000 (15:04 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 10 Jul 2017 18:04:38 +0000 (15:04 -0300)
share/hydractl/sync-tpc

index 5b990bb055e5468c5072dfc45d8c06a89d4ae1c1..a785fb9c61259e3bec3b6a69d6c1117afcaebb41 100755 (executable)
@@ -33,10 +33,11 @@ for folder in /mnt/crypt/home/*; do
 done
 
 # Sync files
-$SUDO $RSYNC /home/                 $DEST/home/
-$SUDO $RSYNC /var/cache/pbuilder/   $DEST/var/cache/pbuilder/
-$SUDO $RSYNC /var/chroot/           $DEST/var/chroot/
-$SUDO $RSYNC /var/lib/wicd/         $DEST/var/lib/wicd/
+for folder in /home /var/cache/pbuilder /var/chroot /var/lib/wicd; do
+  if [ -d "$folder" ]; then
+    $SUDO $RSYNC $folder/ $DEST/$folder/
+  fi
+done
 
 # Network config
 $SUDO cp -a /etc/network/interfaces                   $DEST/etc/network/interfaces