From: Daan De Meyer Date: Tue, 1 Apr 2025 07:59:22 +0000 (+0200) Subject: Make sure /etc/ and /var/ always exist in sandbox X-Git-Tag: v26~284^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f8a0b99c3a3c03b567aa5240b6054786290231e;p=thirdparty%2Fmkosi.git Make sure /etc/ and /var/ always exist in sandbox Fixes #3637 --- diff --git a/mkosi/run.py b/mkosi/run.py index 092a3e339..422006d88 100644 --- a/mkosi/run.py +++ b/mkosi/run.py @@ -557,7 +557,15 @@ def sandbox_cmd( if not overlay and not relaxed: tmp = stack.enter_context(vartmpdir()) - yield [*cmdline, "--bind", tmp, "/var/tmp", "--dir", "/tmp", "--dir", "/run", *options] + yield [ + *cmdline, + "--bind", tmp, "/var/tmp", + "--dir", "/etc", + "--dir", "/var", + "--dir", "/tmp", + "--dir", "/run", + *options, + ] # fmt: skip return for d in ("etc", "opt"):