From: Daan De Meyer Date: Sun, 10 Dec 2023 18:40:24 +0000 (+0100) Subject: Make sure grub fonts directory exists X-Git-Tag: v20~84^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc95dd7a0cb775d2d362418f16327432984dac66;p=thirdparty%2Fmkosi.git Make sure grub fonts directory exists --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 7a1376e75..74e2ff4c5 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -1167,7 +1167,8 @@ def prepare_grub_bios(state: MkosiState, partitions: Sequence[Partition]) -> Non shutil.copy2(directory / "boot.img", dst) dst = state.root / "efi" / prefix / "fonts" - dst.mkdir() + with umask(~0o700): + dst.mkdir(exist_ok=True) for prefix in ("grub", "grub2"): unicode = state.root / "usr/share" / prefix / "unicode.pf2"