@@ -, +, @@ --- tools/export.pl | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) --- a/tools/export.pl +++ a/tools/export.pl @@ -345,7 +345,8 @@ sub download_backup { my $filename = $args->{filename}; return unless ( $directory && -d $directory ); - return unless ( $filename =~ m/$extension(\.(gz|bz2|xz))?$/ && not $filename =~ m#|# ); + return unless ( $filename =~ m/\.$extension(\.(gz|bz2|xz))?$/ ); + return if ( $filename =~ m#/# ); $filename = "$directory/$filename"; return unless ( -f $filename && -o $filename ); return unless ( open(my $dump, '<', $filename) ); --