1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-23 21:35:11 +03:00
systemd/mkosi.images/system/mkosi.conf
Daan De Meyer 52842bb2c5 mkosi: Build a directory image by default
Both building and booting a directory image is much faster than
building or booting a disk image so let's default to a directory
image.

In CI, we stick to a disk image to make sure that keeps working as
well.

The only extra dependency this introduces is virtiofsd which is
packaged in all distributions except Debian stable. For users
hacking on systemd on Debian stable, a disk image can be built by
writing the following to mkosi.local.conf:

```
[Output]
Format=disk
```
2024-01-12 16:19:48 +01:00

53 lines
815 B
Plaintext

# SPDX-License-Identifier: LGPL-2.1-or-later
[Config]
Dependencies=base
[Output]
@Format=directory
[Content]
Autologin=yes
BaseTrees=../../mkosi.output/base
ExtraTrees=../../mkosi.output/base-systemd
Packages=
acl
bash-completion
coreutils
diffutils
dnsmasq
dosfstools
e2fsprogs
findutils
gcc # Sanitizer libraries
gdb
grep
gzip
kbd
kexec-tools
less
mtools
nano
nftables
openssl
qrencode
sed
socat
strace
systemd
tmux
tar
tree
udev
util-linux
valgrind
wireguard-tools
xfsprogs
zsh
BuildPackages=
[Validation]
@SecureBoot=yes
@SignExpectedPcr=yes