diff options
author | Tobias Girstmair <tobias.girstmair@tirol.gv.at> | 2022-10-18 13:23:21 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-10-20 11:26:17 +0200 |
commit | 706fc5f6ebd63e1fcd18d4764248206ab3c18a0a (patch) | |
tree | 611f496161941453b989572fc5ba10c681891f6f /tools | |
parent | f44d32fdfbd2a249dae74dc24478f31fca69d288 (diff) | |
download | openssl-706fc5f6ebd63e1fcd18d4764248206ab3c18a0a.tar.gz |
c_rehash: Fix file extension matching
For some reason, parenthesis were added 8 years ago in commit
a787c2590e468585a1a19738e0c7f481ec91b762. This essentially removed the
\. and $ constructs from the middle branches. Hence a file called e.g.
cert.key would accidentally match the (cer) rule.
CLA: trivial
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19427)
Diffstat (limited to 'tools')
-rw-r--r-- | tools/c_rehash.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/c_rehash.in b/tools/c_rehash.in index 343cdc1e75..4dd1b44682 100644 --- a/tools/c_rehash.in +++ b/tools/c_rehash.in @@ -143,7 +143,7 @@ sub hash_dir { } } } - FILE: foreach $fname (grep {/\.(pem)|(crt)|(cer)|(crl)$/} @flist) { + FILE: foreach $fname (grep {/\.(pem|crt|cer|crl)$/} @flist) { # Check to see if certificates and/or CRLs present. my ($cert, $crl) = check_file($fname); if (!$cert && !$crl) { |