]> git.sesse.net Git - backup.sh/commitdiff
prøver med C til tar for å sette katalog istedenfor cd først.
authorroot <empty>
Fri, 2 Mar 2001 00:55:20 +0000 (00:55 +0000)
committerroot <empty>
Fri, 2 Mar 2001 00:55:20 +0000 (00:55 +0000)
grunnen til det er at vi evt kan prøve med suid tar senere

backup.sh

index dd96e1299d9b2f2c2ca426de08f6fb0b96e18527..3374865499a92542ec2baa7b2ff4f3318c1a5920 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -72,8 +72,7 @@ backup()
  exf=`ssh $computer "ls ~/.backup/exclude"`
 
  #We try to run tar on the remote computer
- if `ssh $computer "cd $filesystem ;\
-     $tar cfl - . $lastcmd \
+ if `ssh $computer "$tar cfCl -  $filesystem . $lastcmd \
       --exclude-from=$exf \
         | gzip" \
    |  dd of=$DATE.tmp 2>/dev/null`