46 lines
1.8 KiB
Text
46 lines
1.8 KiB
Text
|
--- usr/bin/mysql-zrm-verify-backup.orig Mon Aug 26 22:45:37 2013
|
||
|
+++ usr/bin/mysql-zrm-verify-backup Tue May 13 15:45:54 2014
|
||
|
@@ -30,7 +30,7 @@ use lib "/usr/lib/mysql-zrm";
|
||
|
use ZRM::Common;
|
||
|
|
||
|
|
||
|
-my $MD5SUM="md5sum";
|
||
|
+my $MD5SUM="md5";
|
||
|
my $CHECKSUM_FILE="zrm_checksum";
|
||
|
my $CHECKSUM_PENDING=".checksum_pending";
|
||
|
|
||
|
@@ -55,13 +55,13 @@ sub verifyCheckSum()
|
||
|
$_ ne $EXTRACTED_FILENAME && $_ ne $CHECKSUM_FILE ){
|
||
|
my $file = $File::Find::fullname;
|
||
|
if( -f $file ){
|
||
|
- my $x = $MD5SUM." -b "."\"$file\"";
|
||
|
+ my $x = $MD5SUM." -q "."\"$file\"";
|
||
|
$x = &execCmdAndGetOutput($x);
|
||
|
+ chomp($x);
|
||
|
if( !defined $x ){
|
||
|
&printError( "Could not get md5 checksum\n" );
|
||
|
}else{
|
||
|
- my @a = split( / /, $x );
|
||
|
- &verifyCMForFile( $file, $a[0],
|
||
|
+ &verifyCMForFile( $file, $x,
|
||
|
$dir );
|
||
|
}
|
||
|
}
|
||
|
@@ -120,13 +120,13 @@ sub calculateMD5Sum()
|
||
|
if( $_ ne "index" && $_ ne $CHECKSUM_PENDING ){
|
||
|
my $file = $File::Find::fullname;
|
||
|
if( -f $file ){
|
||
|
- my $x = $MD5SUM." -b "."\"$file\"";
|
||
|
+ my $x = $MD5SUM." -q "."\"$file\"";
|
||
|
$x = &execCmdAndGetOutput($x);
|
||
|
+ chomp($x);
|
||
|
if( !defined $x ){
|
||
|
&printError( "Could not get md5 checksum\n" );
|
||
|
}else{
|
||
|
- my @a = split( / /, $x );
|
||
|
- $mdcheck{$file}=$a[0];
|
||
|
+ $mdcheck{$file}=$x;
|
||
|
}
|
||
|
}
|
||
|
}
|