summaryrefslogtreecommitdiff
path: root/mkosi.conf
blob: b0be35f623fc9f3740f1d9e165644a68f8e090c0 (plain)
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
# SPDX-FileCopyrightText: © 2025 Dominick Grift <dominick.grift@defensec.nl>
# SPDX-License-Identifier: Unlicense

[Build]
BuildDirectory=%D/mkosi.builddir
CacheDirectory=%D/mkosi.cache
PackageCacheDirectory=%D/mkosi.pkgcache
WorkspaceDirectory=/tmp

[Config]
MinimumVersion=25

[Content]
Autologin=yes
Bootable=yes
CleanPackageMetadata=no
KernelCommandLine=
    security=selinux
    fbcon=font:TER16x32
    quiet
Keymap=us-euro
Locale=en_US.UTF-8
LocaleMessages=en_US.UTF-8
Packages=
    apt-utils
    ca-certificates
    dbus-broker
    dosfstools
    kbd
    less
    locales
    libarchive13t64
    libbpf1
    libdw1t64
    libelf1t64
    libip4tc2
    libnss-myhostname
    libnss-resolve
    libpwquality1
    login
    nano
    ncurses-term
    netbase
    openssh-server
    openssl
    psmisc
    qrencode
    systemd
    systemd-resolved
    systemd-timesyncd
    tree
    tzdata
    udev
    acl
    bash-completion
    bsdextrautils
    cryptsetup-bin
    dialog
    efibootmgr
    fdisk
    iproute2
    iputils-ping
    iputils-tracepath
    kmod
    nftables
    policycoreutils
    sudo
    systemd-boot
    systemd-cryptsetup
    systemd-repart
    systemd-sysv
    systemd-zram-generator
    tmux
    tpm2-tools
    vlock
    e2fsprogs
    quota
    linux-image-cloud-amd64
    linux-sysctl-defaults
    rng-tools5
    make
RootPassword=IForgotToSetMyRootPassword!
Timezone=Europe/Amsterdam
WithDocs=no

[Distribution]
Architecture=x86-64
Distribution=debian
Mirror=https://mirror.nl.leaseweb.net/debian
Release=testing
Repositories=
    contrib
    non-free
    non-free-firmware

[Output]
Format=disk
ImageId=test-mcs
ImageVersion=0.1
OutputDirectory=%D/mkosi.output

[Runtime]
RuntimeScratch=no

[Validation]
SecureBoot=yes
SignExpectedPcr=yes