From 0a985948cf280210bd6719bc30ce6614da937fd0 Mon Sep 17 00:00:00 2001 From: Johannes 'josch' Schauer Date: Thu, 12 Nov 2020 15:49:10 +0100 Subject: [PATCH] create temporary test ext2 image in TMPDIR and not in CWD --- mmdebstrap | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mmdebstrap b/mmdebstrap index 89d4856..9b5032e 100755 --- a/mmdebstrap +++ b/mmdebstrap @@ -4611,8 +4611,11 @@ sub main() { $format = 'ext2'; # check if the installed version of genext2fs supports tarballs on # stdin - (undef, my $filename) - = tempfile("mmdebstrap.ext2.XXXXXXXXXXXX", OPEN => 0); + (undef, my $filename) = tempfile( + "mmdebstrap.ext2.XXXXXXXXXXXX", + OPEN => 0, + TMPDIR => 1 + ); open my $fh, '|-', 'genext2fs', '-B', '1024', '-b', '8', '-N', '11', '-a', '-', $filename // error "failed to fork(): $!"; # write 10240 null-bytes to genext2fs -- this represents an empty