X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=src%2FPVE%2FTools.pm;h=341f0ac1cdc63c4d18d05e9da011c13e5c927dd7;hp=0be2efee70feb9e34fa8c582ec23ea73a268d307;hb=77b2b96ffcc973cb070325305ce2368fb6658f4a;hpb=7e1ee743f49add696a0a1f6773a9a847f737d9fd diff --git a/src/PVE/Tools.pm b/src/PVE/Tools.pm index 0be2efe..341f0ac 100644 --- a/src/PVE/Tools.pm +++ b/src/PVE/Tools.pm @@ -1310,6 +1310,7 @@ sub tempfile { my $fh = IO::File->new($dir, $mode | O_TMPFILE, $perm); if (!$fh && $! == EOPNOTSUPP) { + $dir = '/tmp' if !defined($opts{dir}); $dir .= "/.tmpfile.$$"; $fh = IO::File->new($dir, $mode | O_CREAT | O_EXCL, $perm); unlink($dir) if $fh;