]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Set TMPDIR and HOME for spawn() as well
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 26 Mar 2024 12:42:36 +0000 (13:42 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 26 Mar 2024 14:16:09 +0000 (15:16 +0100)
mkosi/run.py

index ebc7f8846007fceb4aa7c73f02d3599405c76290..1823330780c149363ce3637cbceff65ad6c56247 100644 (file)
@@ -266,6 +266,12 @@ def spawn(
         **env,
     }
 
+    if "TMPDIR" in os.environ:
+        env["TMPDIR"] = os.environ["TMPDIR"]
+
+    if "HOME" not in env:
+        env["HOME"] = "/"
+
     def preexec() -> None:
         if foreground:
             make_foreground_process()