test harness: fix detection of test harness host and client key files
Regenerate curl's tests host and client key files also when, somehow, any of these files are empty.
This commit is contained in:
Родитель
5ea65fbc79
Коммит
38fff918f9
|
@ -362,8 +362,10 @@ if((($sshid =~ /OpenSSH/) && ($sshvernum < 299)) ||
|
|||
#***************************************************************************
|
||||
# Generate host and client key files for curl's tests
|
||||
#
|
||||
if((! -e $hstprvkeyf) || (! -e $hstpubkeyf) ||
|
||||
(! -e $cliprvkeyf) || (! -e $clipubkeyf)) {
|
||||
if((! -e $hstprvkeyf) || (! -s $hstprvkeyf) ||
|
||||
(! -e $hstpubkeyf) || (! -s $hstpubkeyf) ||
|
||||
(! -e $cliprvkeyf) || (! -s $cliprvkeyf) ||
|
||||
(! -e $clipubkeyf) || (! -s $clipubkeyf)) {
|
||||
# Make sure all files are gone so ssh-keygen doesn't complain
|
||||
unlink($hstprvkeyf, $hstpubkeyf, $cliprvkeyf, $clipubkeyf);
|
||||
logmsg 'generating host keys...' if($verbose);
|
||||
|
|
Загрузка…
Ссылка в новой задаче