projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
always read in RAND_poll() if we can't use select because of a too
[oweals/openssl.git]
/
tools
/
c_rehash.in
diff --git
a/tools/c_rehash.in
b/tools/c_rehash.in
index 0c2d6b1f4c73bc92431dd40411f246f08ea84cc1..4497cbd9f178276df4131a710555c7ab1f0aff3f 100644
(file)
--- a/
tools/c_rehash.in
+++ b/
tools/c_rehash.in
@@
-100,8
+100,8
@@
sub check_file {
sub link_hash_cert {
my $fname = $_[0];
sub link_hash_cert {
my $fname = $_[0];
- $fname =~ s/'/'\\''/;
- my ($hash, $fprint) = `
$openssl
x509 -hash -fingerprint -noout -in '$fname'`;
+ $fname =~ s/'/'\\''/
g
;
+ my ($hash, $fprint) = `
"$openssl"
x509 -hash -fingerprint -noout -in '$fname'`;
chomp $hash;
chomp $fprint;
$fprint =~ s/^.*=//;
chomp $hash;
chomp $fprint;
$fprint =~ s/^.*=//;
@@
-131,7
+131,8
@@
sub link_hash_cert {
sub link_hash_crl {
my $fname = $_[0];
sub link_hash_crl {
my $fname = $_[0];
- my ($hash, $fprint) = `$openssl crl -hash -fingerprint -noout -in "$fname"`;
+ $fname =~ s/'/'\\''/g;
+ my ($hash, $fprint) = `"$openssl" crl -hash -fingerprint -noout -in '$fname'`;
chomp $hash;
chomp $fprint;
$fprint =~ s/^.*=//;
chomp $hash;
chomp $fprint;
$fprint =~ s/^.*=//;