]> git.ipfire.org Git - thirdparty/systemd.git/commit
mkosi: Use mkosi.initrd.conf
authorDaan De Meyer <daan@amutable.com>
Fri, 13 Feb 2026 21:19:28 +0000 (22:19 +0100)
committerDaan De Meyer <daan@amutable.com>
Sat, 14 Feb 2026 09:36:14 +0000 (10:36 +0100)
commit894477e6c11a61ad3820d8e29caecaa1da2d12cd
tree0932d7e0c53bfc18c4211e80f40b596072a12db2
parente739a10625f45e700cfe4251d236e86f807a3466
mkosi: Use mkosi.initrd.conf

A more straightforward way to extend the default initrd rather than
using a subimage. This mainly allows us to take advantage of mkosi
automatically figuring out whether the initrd needs to be built or not,
speeding up builds when building directory images as the initrd can be
skipped in that case.
15 files changed:
mkosi/mkosi.conf
mkosi/mkosi.initrd.conf/mkosi.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf with 93% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/arch.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/arch.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/build.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/build.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/centos-fedora.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/debian-ubuntu.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/fedora.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/fedora.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.conf.d/opensuse.conf [moved from mkosi/mkosi.images/initrd/mkosi.conf.d/opensuse.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/shutdown [moved from mkosi/mkosi.images/initrd/mkosi.extra/shutdown with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/encrypted-var.repart.d/00-root.conf [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/encrypted-var.repart.d/00-root.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/systemd/system/encrypted-var.service [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/systemd/system/encrypted-var.service with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/systemd/system/initrd-run-mount.service [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/systemd/system/initrd-run-mount.service with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/systemd/system/initrdcred.service [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/systemd/system/initrdcred.service with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/systemd/system/systemd-pcrphase-initrd.service.d/exit-on-failure.conf [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/systemd/system/systemd-pcrphase-initrd.service.d/exit-on-failure.conf with 100% similarity]
mkosi/mkosi.initrd.conf/mkosi.extra/usr/lib/systemd/system/systemd-pcrphase-storage-target-mode.service.d/exit-on-failure.conf [moved from mkosi/mkosi.images/initrd/mkosi.extra/usr/lib/systemd/system/systemd-pcrphase-storage-target-mode.service.d/exit-on-failure.conf with 100% similarity]