]> git.ipfire.org Git - thirdparty/systemd.git/commit - docs/HACKING.md
Update to mkosi v19
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 28 Nov 2023 17:38:22 +0000 (18:38 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 28 Nov 2023 18:54:58 +0000 (19:54 +0100)
commitbcb335ac681fa8f5e88b9b62493f5c901ac7a008
tree1d5ebbe78013ff30b2a0cff940f20bdead74b6f4
parentb0f666f81769c5542dc56b994e76476e4b5bc69f
Update to mkosi v19

- Use mkosi.images/ instead of mkosi.presets/
- Use the .chroot suffix to run scripts in the image
- Use BuildSources= match for the kernel build
- Move 10-systemd.conf to mkosi.conf and rely on mkosi.local.conf
  for local configuration
63 files changed:
.github/workflows/mkosi.yml
.gitignore
docs/HACKING.md
docs/TESTING_WITH_SANITIZERS.md
mkosi.conf [moved from mkosi.conf.d/10-systemd.conf with 98% similarity]
mkosi.images/base/mkosi.build.chroot [moved from mkosi.presets/base/mkosi.build with 95% similarity]
mkosi.images/base/mkosi.conf [moved from mkosi.presets/base/mkosi.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-arch.conf [moved from mkosi.presets/base/mkosi.conf.d/10-arch.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf [moved from mkosi.presets/base/mkosi.conf.d/10-centos-fedora.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf [moved from mkosi.presets/base/mkosi.conf.d/10-debian-ubuntu.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-debian.conf [moved from mkosi.presets/base/mkosi.conf.d/10-debian.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-fedora.conf [moved from mkosi.presets/base/mkosi.conf.d/10-fedora.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-opensuse.conf [moved from mkosi.presets/base/mkosi.conf.d/10-opensuse.conf with 100% similarity]
mkosi.images/base/mkosi.conf.d/10-ubuntu.conf [moved from mkosi.presets/base/mkosi.conf.d/10-ubuntu.conf with 100% similarity]
mkosi.images/base/mkosi.extra/usr/lib/systemd/system-preset/00-mkosi.preset [moved from mkosi.presets/base/mkosi.extra/usr/lib/systemd/system-preset/00-mkosi.preset with 100% similarity]
mkosi.images/base/mkosi.extra/usr/lib/systemd/system-preset/99-mkosi.preset [moved from mkosi.presets/base/mkosi.extra/usr/lib/systemd/system-preset/99-mkosi.preset with 100% similarity]
mkosi.images/base/mkosi.extra/usr/lib/tmpfiles.d/locale.conf [moved from mkosi.presets/base/mkosi.extra/usr/lib/tmpfiles.d/locale.conf with 100% similarity]
mkosi.images/initrd/mkosi.conf [moved from mkosi.presets/initrd/mkosi.conf with 98% similarity]
mkosi.images/initrd/mkosi.conf.d/10-centos.conf [moved from mkosi.presets/initrd/mkosi.conf.d/10-centos.conf with 100% similarity]
mkosi.images/initrd/mkosi.conf.d/10-default.conf [moved from mkosi.presets/initrd/mkosi.conf.d/10-default.conf with 100% similarity]
mkosi.images/initrd/mkosi.conf.d/10-opensuse.conf [moved from mkosi.presets/initrd/mkosi.conf.d/10-opensuse.conf with 100% similarity]
mkosi.images/initrd/mkosi.postinst [moved from mkosi.presets/initrd/mkosi.postinst with 62% similarity]
mkosi.images/system/kernel/mkosi.build.chroot [new file with mode: 0755]
mkosi.images/system/kernel/mkosi.conf [new file with mode: 0644]
mkosi.images/system/kernel/mkosi.conf.d/10-arch.conf [new file with mode: 0644]
mkosi.images/system/kernel/mkosi.conf.d/10-centos-fedora.conf [new file with mode: 0644]
mkosi.images/system/kernel/mkosi.conf.d/10-debian-ubuntu.conf [new file with mode: 0644]
mkosi.images/system/kernel/mkosi.conf.d/10-fedora.conf [new file with mode: 0644]
mkosi.images/system/kernel/mkosi.conf.d/10-opensuse.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf [moved from mkosi.presets/system/mkosi.conf with 98% similarity]
mkosi.images/system/mkosi.conf.d/05-initrd.conf [moved from mkosi.presets/system/mkosi.conf.d/05-initrd.conf with 94% similarity]
mkosi.images/system/mkosi.conf.d/10-arch.conf [moved from mkosi.presets/system/mkosi.conf.d/10-arch.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-centos-fedora.conf [moved from mkosi.presets/system/mkosi.conf.d/10-centos-fedora.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.conf [moved from mkosi.presets/system/mkosi.conf.d/10-centos/mkosi.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.extra/usr/lib/repart.d/20-root.conf.d/xfs.conf [moved from mkosi.presets/system/mkosi.conf.d/10-centos/mkosi.extra/usr/lib/repart.d/20-root.conf.d/xfs.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.repart/10-usr.conf.d/squashfs.conf [moved from mkosi.presets/system/mkosi.conf.d/10-centos/mkosi.repart/10-usr.conf.d/squashfs.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-debian-amd64.conf [moved from mkosi.presets/system/mkosi.conf.d/10-debian-amd64.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-debian-arm64.conf [moved from mkosi.presets/system/mkosi.conf.d/10-debian-arm64.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-debian-ubuntu.conf [moved from mkosi.presets/system/mkosi.conf.d/10-debian-ubuntu.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-fedora.conf [moved from mkosi.presets/system/mkosi.conf.d/10-fedora.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-opensuse.conf [moved from mkosi.presets/system/mkosi.conf.d/10-opensuse.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/10-ubuntu.conf [moved from mkosi.presets/system/mkosi.conf.d/10-ubuntu.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel-arch.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel-arch.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel-centos-fedora.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel-centos-fedora.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel-debian-ubuntu.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel-debian-ubuntu.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel-fedora.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel-fedora.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel-opensuse.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel-opensuse.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-kernel.conf [moved from mkosi.presets/system/mkosi.conf.d/20-kernel.conf with 100% similarity]
mkosi.images/system/mkosi.extra/etc/issue [moved from mkosi.presets/system/mkosi.extra/etc/issue with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/repart.d/15-swap.conf [moved from mkosi.presets/system/mkosi.extra/usr/lib/repart.d/15-swap.conf with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/repart.d/20-root.conf [moved from mkosi.presets/system/mkosi.extra/usr/lib/repart.d/20-root.conf with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/systemd/journald.conf.d/50-persistent.conf [moved from mkosi.presets/system/mkosi.extra/usr/lib/systemd/journald.conf.d/50-persistent.conf with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/systemd/mkosi-check-and-shutdown.sh [moved from mkosi.presets/system/mkosi.extra/usr/lib/systemd/mkosi-check-and-shutdown.sh with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/systemd/system/mkosi-check-and-shutdown.service [moved from mkosi.presets/system/mkosi.extra/usr/lib/systemd/system/mkosi-check-and-shutdown.service with 100% similarity]
mkosi.images/system/mkosi.extra/usr/lib/tmpfiles.d/99-mkosi.conf [moved from mkosi.presets/system/mkosi.extra/usr/lib/tmpfiles.d/99-mkosi.conf with 100% similarity]
mkosi.images/system/mkosi.extra/usr/share/factory/mkosi/gdbinit.d/systemd.gdb [moved from mkosi.presets/system/mkosi.extra/usr/share/factory/mkosi/gdbinit.d/systemd.gdb with 100% similarity]
mkosi.images/system/mkosi.finalize [moved from mkosi.presets/system/mkosi.finalize with 100% similarity]
mkosi.images/system/mkosi.postinst.chroot [moved from mkosi.presets/system/mkosi.postinst with 97% similarity]
mkosi.images/system/mkosi.repart/00-esp.conf [moved from mkosi.presets/system/mkosi.repart/00-esp.conf with 100% similarity]
mkosi.images/system/mkosi.repart/10-usr.conf [moved from mkosi.presets/system/mkosi.repart/10-usr.conf with 100% similarity]
mkosi.images/system/mkosi.repart/11-usr-verity.conf [moved from mkosi.presets/system/mkosi.repart/11-usr-verity.conf with 100% similarity]
mkosi.images/system/mkosi.repart/12-usr-verity-sig.conf [moved from mkosi.presets/system/mkosi.repart/12-usr-verity-sig.conf with 100% similarity]
mkosi.presets/system/mkosi.kernel.build [deleted file]