]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Add sysext, confext and portable support 2128/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 6 Dec 2023 14:04:54 +0000 (15:04 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 7 Dec 2023 17:14:28 +0000 (18:14 +0100)
commit3a9aae8a4c439f6ad00cf1497dc95f08718bd2e6
treef8dde2b774273b8815093205900e67ede0f0464a
parent227dde2b301d5608cf2823eb072c00d10db7514f
Add sysext, confext and portable support

Wwe also write the extension-release file in case of sysexts and
confexts and make sure we skip a bunch of our automatic features
when building extension  images or enabling the Overlay= option
as in these cases many of our automatic features are undesireable.
19 files changed:
docs/sysext.md
mkosi/__init__.py
mkosi/config.py
mkosi/resources/mkosi.md
mkosi/resources/repart/__init__.py [new file with mode: 0644]
mkosi/resources/repart/definitions/__init__.py [new file with mode: 0644]
mkosi/resources/repart/definitions/confext.repart.d/10-root.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/confext.repart.d/20-root-verity.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/confext.repart.d/30-root-verity-sig.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/portable.repart.d/10-root.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/portable.repart.d/20-root-verity.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/portable.repart.d/30-root-verity-sig.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/sysext.repart.d/10-root.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/sysext.repart.d/20-root-verity.conf [new file with mode: 0644]
mkosi/resources/repart/definitions/sysext.repart.d/30-root-verity-sig.conf [new file with mode: 0644]
mkosi/run.py
mkosi/util.py
tests/__init__.py
tests/test_boot.py