Commit 9d9b559e authored by Ralf S. Engelschall's avatar Ralf S. Engelschall
Browse files

Fix determination of Perl interpreter: A perl or perl5

_directory_ in $PATH was also accepted as the interpreter.
parent 06018c46
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -2,9 +2,12 @@
 OpenSSL CHANGES
 _______________


 Changes between 0.9.3a and 0.9.4

  *) Fix determination of Perl interpreter: A perl or perl5
     _directory_ in $PATH was also accepted as the interpreter.
     [Ralf S. Engelschall]

  *) Fix demos/sign/sign.c: well there wasn't anything strictly speaking
     wrong with it but it was very old and did things like calling
     PEM_ASN1_read() directly and used MD5 for the hash not to mention some
+1 −1
Original line number Diff line number Diff line
@@ -753,7 +753,7 @@ sub which
	my $path;
	foreach $path (split /:/, $ENV{PATH})
		{
		if (-x "$path/$name")
		if (-f "$path/$name" and -x _)
			{
			return "$path/$name" unless ($name eq "perl" and
			 system("$path/$name -e " . '\'exit($]<5.0);\''));