r11658@llin: dpavlin | 2005-12-13 02:10:39 +0100
[BackupPC.git] / bin / BackupPC_incPartsUpdate
index d1ce404..d7ef2ec 100755 (executable)
@@ -114,7 +114,7 @@ sub tar_check($$$$) {
 
                if (my $row = $sth_md5->fetchrow_hashref) {
                        return if (
-                               $row->{tar_size} == $tar_size &&
+                               $row->{tar_size} >= $tar_size &&
                                $row->{size} == $size &&
                                $row->{md5} eq $md5 &&
                                $row->{items} == $items
@@ -177,6 +177,7 @@ sub tar_check($$$$) {
                }
 
                my $md5 = read_file( $md5_path ) || die "can't read md5sum file $md5_path: $!";
+               $md5 =~ s#\s.*$##;
 
                my $part_nr = 1;
                $part_nr = $1 if ($tarfilename =~ m#/(\d+)\.tar\.gz#);