mirror of
https://github.com/systemd/systemd.git
synced 2024-12-05 08:13:48 +08:00
0beb2a95a4
- ACLs are not set on generated directories anymore by default, so we enable them explictly now so that when running unprivileged mkosi, the user running mkosi can remove all generated files and directories. - We don't explicitly set QemuHeadless= anymore as the option was removed and made the default. - We set the loglevel= kernel cmdline argument explicitly now as mkosi doesn't set it by default anymore.
83 lines
1.9 KiB
Plaintext
83 lines
1.9 KiB
Plaintext
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
# This is a settings file for OS image generation using mkosi (https://github.com/systemd/mkosi).
|
|
|
|
[Output]
|
|
Bootable=yes
|
|
# Prevent ASAN warnings when building the image and ship the real ASAN options prefixed with MKOSI_.
|
|
Environment=ASAN_OPTIONS=verify_asan_link_order=false
|
|
MKOSI_ASAN_OPTIONS=strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1:disable_coredump=0:use_madv_dontdump=1
|
|
MKOSI_UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:halt_on_error=1
|
|
OutputDirectory=mkosi.output
|
|
|
|
[Content]
|
|
BuildDirectory=mkosi.builddir
|
|
Cache=mkosi.cache
|
|
Packages=
|
|
acl
|
|
bash-completion
|
|
coreutils
|
|
diffutils
|
|
dnsmasq
|
|
dosfstools
|
|
e2fsprogs
|
|
findutils
|
|
gcc # For sanitizer libraries
|
|
gdb
|
|
grep
|
|
kbd
|
|
kexec-tools
|
|
kmod
|
|
less
|
|
mtools
|
|
nano
|
|
nftables
|
|
openssl
|
|
python3
|
|
qrencode
|
|
sed
|
|
strace
|
|
tree
|
|
util-linux
|
|
valgrind
|
|
wireguard-tools
|
|
xfsprogs
|
|
zsh
|
|
|
|
BuildPackages=
|
|
bc
|
|
binutils
|
|
bison
|
|
clang
|
|
flex
|
|
gcc
|
|
gettext
|
|
git
|
|
gperf
|
|
lld
|
|
llvm
|
|
make
|
|
meson
|
|
pkgconf
|
|
rpm
|
|
rsync
|
|
tar
|
|
zstd
|
|
|
|
[Host]
|
|
Acl=yes
|
|
Netdev=yes
|
|
QemuMem=2G
|
|
ExtraSearchPaths=build/
|
|
KernelCommandLineExtra=systemd.crash_shell
|
|
systemd.log_level=debug
|
|
systemd.journald.forward_to_console
|
|
systemd.journald.max_level_console=warning
|
|
systemd.mask=auditd
|
|
# Tell the kernel to only log warning and up to the console.
|
|
loglevel=4
|
|
|
|
[Validation]
|
|
Password=
|
|
Autologin=yes
|