]> git.ipfire.org Git - thirdparty/systemd.git/commit
mkosi: Introduce particle profile 32567/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 29 Apr 2024 20:13:11 +0000 (22:13 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 Apr 2024 08:46:18 +0000 (10:46 +0200)
commite7c8507977e51df90aa929852af3d74c1d06be95
treef824d93ece9fa73537ea522ef1748989cf687530
parent1ce32f2f5f896466dd131fe392583687f17564b7
mkosi: Introduce particle profile

Unfortunately the current mkosi partitioning setup is a bit too
avant-garde for the integration tests. Both in that distributions
aren't ready for it yet (some more than others), and that software
which we depend on in the integration tests isn't ready for it yet
(e.g. libselinux does not read its configuration from /usr).

Let's switch back to a more boring partioning setup by default but
keep the fancy stuff around as a mkosi profile. This means that it
can still be used for manually testing stuff by running
"mkosi --profile particle -f qemu".
22 files changed:
mkosi.conf
mkosi.images/system/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.conf.d/10-selinux.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.extra/usr/lib/repart.d/20-root.conf.d/xfs.conf [deleted file]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.extra/usr/lib/sysusers.d/20-setup-groups.conf [deleted file]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.extra/usr/lib/sysusers.d/20-setup-users.conf [deleted file]
mkosi.images/system/mkosi.conf.d/10-centos/mkosi.repart/10-root.conf.d/xfs.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.extra/usr/lib/repart.d/15-swap.conf [moved from mkosi.images/system/mkosi.extra/usr/lib/repart.d/15-swap.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.extra/usr/lib/repart.d/20-root.conf [moved from mkosi.images/system/mkosi.extra/usr/lib/repart.d/20-root.conf with 66% similarity]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.extra/usr/lib/tmpfiles.d/99-mkosi.conf [moved from mkosi.images/system/mkosi.extra/usr/lib/tmpfiles.d/99-mkosi.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.finalize [new file with mode: 0755]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.repart/00-esp.conf [new file with mode: 0644]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.repart/10-usr.conf [moved from mkosi.images/system/mkosi.repart/10-usr.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.repart/11-usr-verity.conf [moved from mkosi.images/system/mkosi.repart/11-usr-verity.conf with 100% similarity]
mkosi.images/system/mkosi.conf.d/20-particle/mkosi.repart/12-usr-verity-sig.conf [moved from mkosi.images/system/mkosi.repart/12-usr-verity-sig.conf with 100% similarity]
mkosi.images/system/mkosi.finalize [deleted file]
mkosi.images/system/mkosi.postinst.chroot
mkosi.images/system/mkosi.repart/10-root.conf [new file with mode: 0644]
mkosi.profiles/particle.conf [new file with mode: 0644]