Moritz Sanft
67e42aa053
mkosi: add msanft as maintainer
2024-09-03 14:27:17 +02:00
Moritz Sanft
12f6399c1e
mkosi: format
2024-09-03 14:27:09 +02:00
Moritz Sanft
edd502ffd9
mkosi: 22 -> 24.3-unstable-2024-08-28
2024-09-03 14:26:59 +02:00
Paul Meyer
ba1010aa45
mkosi: drop katexochen as maintainer
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-09-03 09:50:58 +02:00
Sigmanificient
d48a9bb622
treewide: remove unused fetchpatch arguments
2024-06-04 12:40:25 +02:00
Paul Meyer
ddb1ac2b90
mkosi-full: mark broken
...
Booting VMs using `mkosi qemu` currently fails to find the image to boot.
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-02 11:57:20 +02:00
Paul Meyer
d3f04e5bac
mkosi-full: use systemd with kernel-install
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-02 11:57:20 +02:00
Paul Meyer
c93b55dba5
mkosi: use --replace-fail on substituteInPlace
2024-05-02 11:57:20 +02:00
Paul Meyer
5a07560443
mkosi: 21 -> 22
2024-05-02 11:57:20 +02:00
Paul Meyer
39de88f344
mkosi: 20.2 -> 21
2024-04-22 19:23:27 +02:00
Weijia Wang
c2b5928c7d
Merge pull request #283108 from katexochen/mkosi/0-20-2
...
mkosi: 20.1 -> 20.2
2024-02-05 01:16:36 +01:00
Paul Meyer
1b3451ca99
mkosi: backport mkosi-chroot fix for unmerged /usr
2024-01-30 14:44:41 +01:00
Paul Meyer
ba4747bd8e
mkosi: remove systemd patches included in v255
2024-01-23 08:03:07 +01:00
Paul Meyer
97273f1a34
mkosi: 20.1 -> 20.2
2024-01-23 07:19:41 +01:00
Paul Meyer
1bff4b4470
mkosi: 20 -> 20.1
2024-01-15 10:15:25 +01:00
Paul Meyer
c8f2f8af99
mkosi: 19 -> 20
2024-01-15 10:15:21 +01:00
Paul Meyer
93c2b21ad3
mkosi: add always required runtime dependencies
2023-12-22 13:43:16 +01:00
Paul Meyer
ea8f862acf
mkosi: drop patches backported to systemd 254.6
2023-11-29 18:36:48 +00:00
Paul Meyer
fdb0b82f5c
mkosi: add importsCheck
2023-11-22 20:00:38 +00:00
Paul Meyer
3f5b64f3c7
mkosi: add man page
2023-11-22 20:00:38 +00:00
Paul Meyer
28a41e21cb
mkosi: cleanup wrapping
2023-11-22 20:00:38 +00:00
Paul Meyer
796b4926bb
mkosi: 18 -> 19
2023-11-22 20:00:37 +00:00
Paul Meyer
576aee4186
mkosi: fix mcopy using host timezone for fat timestamps
...
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-10-27 12:40:01 +02:00
Paul Meyer
96685a75ca
mkosi: fix repart hardlink store leak into image
...
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-10-27 10:54:40 +02:00
Paul Meyer
957bbc2bb9
mkosi: 17.1 -> 18
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-10-05 17:17:23 +02:00
Paul Meyer
1d319ed00f
mkosi: 15.2-pre -> 17.1
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:43:57 +02:00
Malte Poll
7330ec0151
mkosi: apply mcopy SOURCE_DATE_EPOCH patch to systemd
...
Previously, mcopy SOURCE_DATE_EPOCH wasn't propageted to mcopy.
This patch enables reproducible builds with mkosi.
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Malte Poll <mp@edgeless.systems>
2023-09-28 14:43:57 +02:00
Paul Meyer
123eeffafc
mkosi: apply verity seed patch to systemd
...
This patch enables setting the a seed for systemd repart, which is usually
non-deterministic. It enables reproducible builds with mkosi.
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:43:57 +02:00
Paul Meyer
c7d925bbe5
mkosi: use systemd 254 options
...
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:40:53 +02:00
Paul Meyer
8271210aaa
mkosi: add qemu for starting vms
...
Adding the option to build mkosi with qemu support, which enables
the usage of 'mkosi qemu' to boot the previously built image as VM.
This will only work for host=target right now, further effort
is required to allow target with different arch.
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:40:53 +02:00
Paul Meyer
c19e5ee301
mkosi: fix missing pefile dependency
...
When building a bootable image, mkosi will invoke python with a script
that import pefile. We therefor add a python interpreter with the
needed module and pass it over the intended env var.
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:40:53 +02:00
Paul Meyer
49942168e2
mkosi: fix ukify path
...
could also be passed by --tools-tree
Co-authored-by: Malte Poll <mp@edgeless.systems>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-09-28 14:40:53 +02:00
Theodore Ni
8d5f4d61a8
mkosi: add missing build dependencies
2023-08-26 08:51:06 -07:00
Paul Meyer
f008df3863
mkosi: init at 15.2-pre
...
Co-authored-by: Malte Poll <mp@edgeless.systems>
Co-authored-by: Jonas Heinrich <onny@project-insanity.org>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-08-19 22:56:41 +02:00