From 29c2c6f59d6a8f301cec3d07202775cd6afa926d Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Fri, 20 Feb 2026 15:35:47 +0200 Subject: [PATCH] Fix to prefer `/var/cache` or `/var/tmp` over `/tmp` for default temp directory --- web-lib-funcs.pl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web-lib-funcs.pl b/web-lib-funcs.pl index cc6cfc445..9529ebaa7 100755 --- a/web-lib-funcs.pl +++ b/web-lib-funcs.pl @@ -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()