Files
webmin/software/delete_file.cgi
Ilia Ross c89dc4996f
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
Fix to de-hardcode default temp directory path
2026-02-20 15:16:01 +02:00

12 lines
310 B
Perl
Executable File

#!/usr/local/bin/perl
# delete_file.cgi
# Delete a downloaded package that is no longer needed
require './software-lib.pl';
&ReadParse();
my $tmp_base = $gconfig{'tempdir'} || &default_webmin_temp_dir();
$in{'file'} =~ /^\Q$tmp_base\E\// || &error($text{'delete_efile'});
unlink($in{'file'});
&redirect("");