]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Make sure we chdir() to builtin config path before parsing
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 1 Apr 2025 10:30:19 +0000 (12:30 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 1 Apr 2025 10:30:19 +0000 (12:30 +0200)
mkosi/config.py

index 72a7e61641a1826cb9f2b532f2730e5c594bd496..2633c6da3827ddd96205549384022712be6240fa 100644 (file)
@@ -4609,7 +4609,9 @@ class ParseContext:
                 context.config["image"] = "main"
                 context.config["directory"] = path
 
-                context.parse_config_one(path)
+                with chdir(path):
+                    context.parse_config_one(path)
+
                 config = Config.from_dict(context.finalize())
 
                 make_executable(