4 die "Missing args\n" if $#ARGV < 0;
5 my $SRCDIR = $ARGV[0]; shift;
7 chdir $SRCDIR || die "Can't chdir $SRCDIR, $!";
10 sort grep /openssl-\d+\.\d+\.\d+[a-z]*\.tar\.gz$/,
11 glob("openssl-*.tar.gz");
15 my ($version, $serie) =
16 /^openssl-(?|(([01]\.\d+\.\d+)[a-z]*)|((\d+\.\d+)\.\d+))\./;
19 my $latest = $series{ (reverse sort keys %series)[0] };
22 ######################################################################
23 # Please do NOT edit this file directly!
24 # Instead, edit bin/mk-latest in the master branch of openssl-web.git
27 Redirect "/source/latest.tar.gz" "/source/$latest"
30 print <<"EOF" foreach (sort keys %series);
31 Redirect "/source/openssl-$_-latest.tar.gz" "/source/$series{$_}"