From fd64be9b60ee1344cbcb75493e00617a96fcc58b Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Thu, 5 Sep 2024 11:55:37 +0200 Subject: [PATCH] mkosi-initrd: Ignore gnupg subdirectory /etc/pacman.d/gnupg is already made available by mkosi's internal logic so we don't need to copy it in. This prevents failures when running unprivileged as /etc/pacman.d/gnupg can have rather strict permissions. --- mkosi/initrd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkosi/initrd.py b/mkosi/initrd.py index c22d283cb..c3fe84887 100644 --- a/mkosi/initrd.py +++ b/mkosi/initrd.py @@ -130,7 +130,7 @@ def main() -> None: shutil.copy2(Path("/etc") / p, Path(d) / "etc" / p) else: shutil.copytree(Path("/etc") / p, Path(d) / "etc" / p, - ignore=shutil.ignore_patterns("S.*"), dirs_exist_ok=True) + ignore=shutil.ignore_patterns("gnupg"), dirs_exist_ok=True) cmdline += ["--sandbox-tree", d] -- 2.47.2