-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkosi.conf
122 lines (115 loc) · 2.01 KB
/
mkosi.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
[Config]
MinimumVersion=22
[Distribution]
@Architecture=arm64
Distribution=debian
Release=trixie
[Host]
@Incremental=yes
ToolsTree=default
ToolsTreeDistribution=ubuntu
ToolsTreeRelease=noble
ToolsTreePackages=
python3-virt-firmware
qemu-efi-aarch64
unzip
xxd
[Output]
OutputDirectory=mkosi.output
CacheDirectory=mkosi.cache
BuildDirectory=mkosi.builddir
#WorkspaceDirectory=mkosi.workspace
@ImageId=system
@CompressOutput=no
@CompressLevel=0
Format=disk
SplitArtifacts=yes
[Content]
Locale=en_US.UTF-8
Keymap=fi
Timezone=Europe/Helsinki
WithNetwork=yes
Bootable=yes
Bootloader=systemd-boot
ExtraTrees=
./mkosi.crt:/usr/lib/verity.d/mkosi.crt # sysext verification key
KernelModulesInitrdExclude=
drivers/net/wireless/.*
KernelModulesExclude=
drivers/net/wireless/.*
Packages=
#linux-image-generic-hwe-24.04-edge
linux-image-arm64
acl
bash
bash-completion
binutils
ca-certificates
coreutils
curl
dbus
diffutils
dmsetup
dosfstools
e2fsprogs
fdisk
findutils
grep
gzip
iproute2
iputils-ping
jq
kexec-tools
kmod
less
man
mtools
nano
nftables
openssh-server
openssl
python3
rsync
sed
socat
systemd
systemd-boot
systemd-container
systemd-resolved
systemd-sysv
tar
tmux
tree
udev
util-linux
xfsprogs
xz-utils
zsh
zstd
Environment=
SYSTEMD_REPART_MKFS_OPTIONS_VFAT="-S 512"
KernelCommandLine=
console=ttyAMA0
ipv6.disable=1
fstab=no
mount.usrflags=noatime
systemd.swap=no
rw
[Host]
RuntimeSize=8G
QemuMem=4G
#QemuFirmwareVariables=custom
#KernelCommandLineExtra=
# systemd.crash_shell
# systemd.log_level=debug
# udev.log_level=info
# systemd.log_ratelimit_kmsg=0
# systemd.journald.forward_to_console
# systemd.journald.max_level_console=debug
# # Disable the kernel's ratelimiting on userspace logging to kmsg.
# printk.devkmsg=on
[Validation]
Checksum=no
SecureBoot=yes
SecureBootKey=mkosi.key
SecureBootCertificate=mkosi.crt