Fix to prefer /var/cache or /var/tmp over /tmp for default temp directory

This commit is contained in:
Ilia Ross
2026-02-20 15:35:47 +02:00
parent c89dc4996f
commit 29c2c6f59d

View File

@@ -448,7 +448,13 @@ configuration or environment override is set.
=cut
sub default_webmin_temp_dir
{
return -d "c:/temp" ? "c:/temp" : "/tmp/.webmin";
return -d "c:/temp"
? "c:/temp"
: -d "/var/cache"
? "/var/cache/webmin"
: -d "/var/tmp"
? "/var/tmp/webmin"
: "/tmp/.webmin";
}
=head2 tempname_dir()