]> git.sesse.net Git - backup.sh/commitdiff
*** empty log message ***
authorroot <empty>
Wed, 22 Nov 2000 12:42:14 +0000 (12:42 +0000)
committerroot <empty>
Wed, 22 Nov 2000 12:42:14 +0000 (12:42 +0000)
backup.sh

index 19a49244b9beab3a2048fac40ae0a72866a637a0..22af67e49d2cc047891e271737776f8cd8a62871 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -63,7 +63,7 @@ backup()
  #We try to run tar on the remote computer
  if `ssh $computer ". /tmp/.backup/env ;\
      cd $filesystem ;\
-     tar cfl - . $forrigecmd \
+     \${TAR:-tar} cfl - . $forrigecmd \
       --exclude-from=/tmp/.backup/exclude \
         | gzip" \
    |  dd of=$DATE.tmp 2>/dev/null` 
@@ -112,8 +112,7 @@ do
     echo "could not copy exclude.txt to $computer :("
 
  #create env if it does not exist
- if [ ! -f $confdir/env.$computer ]
-    touch  $confdir/env.$computer
+ [ -f $confdir/env.$computer ] || touch  $confdir/env.$computer
 
  #copy env to client
  scp $confdir/env.$computer  $computer:/tmp/.backup/env