From d041ad405c75285b912ba2497067463610e02de0 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Tue, 17 Sep 2024 21:29:39 +0200 Subject: [PATCH] Handle top level symlinks in relaxed sandbox --- mkosi/run.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mkosi/run.py b/mkosi/run.py index eb6ac101c..42bc0c76c 100644 --- a/mkosi/run.py +++ b/mkosi/run.py @@ -521,7 +521,10 @@ def sandbox_cmd( Path("/lib32"), Path("/lib64"), ): - cmdline += ["--bind", p, p] + if p.is_symlink(): + cmdline += ["--symlink", p.readlink(), p] + else: + cmdline += ["--bind", p, p] if home := current_home_dir(): cmdline += ["--bind", home, home] -- 2.47.2