]> git.ipfire.org Git - thirdparty/systemd.git/blame - .mkosi/mkosi.opensuse
Enable more mkosi options
[thirdparty/systemd.git] / .mkosi / mkosi.opensuse
CommitLineData
db9ecf05 1# SPDX-License-Identifier: LGPL-2.1-or-later
69d95d64
MK
2
3# This is a settings file for OS image generation using mkosi (https://github.com/systemd/mkosi).
e5f00106 4# Symlink this file to mkosi.default in the project root directory and invoke "mkosi" to build an OS image.
69d95d64
MK
5
6[Distribution]
7Distribution=opensuse
8Release=tumbleweed
9
10[Output]
11Format=raw_btrfs
12Bootable=yes
13
14[Partitions]
15RootSize=3G
16
17[Packages]
18# Uncomment to share system RPM cache (works only with Tumbleweed)
19#Cache=/var/cache/zypp/packages
20BuildDirectory=mkosi.builddir
21BuildPackages=
22 docbook-xsl-stylesheets
23 fdupes
24 gcc
25 gnu-efi
26 gperf
27 intltool
28 libacl-devel
29 libapparmor-devel
30 libblkid-devel
31 libbz2-devel
32 libcap-devel
33 libcryptsetup-devel
34 libcurl-devel
35 libgcrypt-devel
36 libkmod-devel
37 liblz4-devel
38 libmicrohttpd-devel
39 libmount-devel
40 libseccomp-devel
41 libselinux-devel
42 libxslt-tools
43 m4
44 meson
45 pam-devel
46 pciutils-devel
47 pcre-devel
48 python3
49 python3-lxml
50 qrencode-devel
05d9125e 51 system-user-nobody
a840ad5a 52 systemd-sysvinit
69d95d64
MK
53 zlib-devel
54# to satisfy tests
55 acl
498115c2 56 diffutils
69d95d64
MK
57 glibc-locale
58 system-group-obsolete
05d9125e
MK
59 system-user-bin
60 system-user-daemon
61 system-user-root
69d95d64
MK
62 timezone
63
64Packages=
ae4f44a9 65 gdb
69d95d64
MK
66 # brought in via meson->python3
67 libp11-kit0
a840ad5a
MK
68 # --bootable=no
69 dbus-1
70 libapparmor1
71 libcrypt1
72 libcryptsetup12
73 libkmod2
74 liblz4-1
75 libmount1
76 libqrencode4
77 libseccomp2
78 pam
262cd9fa 79 nano
c6ab3087 80 strace
a840ad5a 81 util-linux
262cd9fa 82 vi
ee2812da
DDM
83
84[Host]
85QemuHeadless=yes
9a01c6f0
DDM
86NetworkVeth=yes
87
88[Validation]
89Password=
90Autologin=yes