]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Symlink /etc/initrd-release to /etc/os-release
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 19 Apr 2023 13:28:03 +0000 (15:28 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 19 Apr 2023 14:04:34 +0000 (16:04 +0200)
This also does the trick and is simpler than renaming os-release.

mkosi/__init__.py

index 95ebeacba48e6e3fd818b618ada0d654a697a63e..ebd817a839877c4d176a02a0fdb3b6f7bf2f9258 100644 (file)
@@ -1551,11 +1551,8 @@ def configure_initrd(state: MkosiState) -> None:
     if not state.root.joinpath("init").exists():
         state.root.joinpath("init").symlink_to("/usr/lib/systemd/systemd")
 
-    if state.root.joinpath("etc/initrd-release").exists():
-        return
-
-    state.root.joinpath("etc/os-release").rename(state.root / "etc/initrd-release")
-    state.root.joinpath("etc/os-release").symlink_to("/etc/initrd-release")
+    if not state.root.joinpath("etc/initrd-release").exists():
+        state.root.joinpath("etc/initrd-release").symlink_to("/etc/os-release")
 
 
 def run_kernel_install(state: MkosiState, cached: bool) -> None: