chiark / gitweb /
* backup-snaprsync: pass $vardir as argument to snap-drop
[chiark-utils.git] / backup / snaprsync
index 305eb34..82ea5d4 100755 (executable)
@@ -92,7 +92,7 @@ ssh $sshopts $rhost "$sshpfx ls -d $rvardir"
 test -d $localarea || x mkdir $localarea
 ournode=`uname -n`
 rsumsfile=for-$ournode.sums
 test -d $localarea || x mkdir $localarea
 ournode=`uname -n`
 rsumsfile=for-$ournode.sums
-summer="$summer -ACDbtqfx"
+summer="$summer -ACDBtqfx"
 
 td=/dev/enoent
 rc=12
 
 td=/dev/enoent
 rc=12
@@ -103,7 +103,7 @@ mkfifo -m 600 $td/sentinel
 exec 4<>$td/sentinel
 
 x ssh $sshopts $rhost "$sshpfx $rsharedir/snap-drop $rvardir"
 exec 4<>$td/sentinel
 
 x ssh $sshopts $rhost "$sshpfx $rsharedir/snap-drop $rvardir"
-ssh $sshopts $rhost "
+ssh $sshopts $rhost "
        $sshpfx
        set -e
        cd $rvardir
        $sshpfx
        set -e
        cd $rvardir
@@ -140,7 +140,7 @@ exec 3>&-
 xwait rsum
 exec 4<&-
 date -u "+ $datefmt sumsdone"
 xwait rsum
 exec 4<&-
 date -u "+ $datefmt sumsdone"
-x ssh $sshopts $rhost "$sshpfx $rsharedir/snap-drop"
+x ssh $sshopts $rhost "$sshpfx $rsharedir/snap-drop $rvardir"
 
 if [ "x${localprevious}" != x ] && test -f "$localprevious,rsums"; then
        cp "$localprevious,rsums" "$localarea,rsums"
 
 if [ "x${localprevious}" != x ] && test -f "$localprevious,rsums"; then
        cp "$localprevious,rsums" "$localarea,rsums"