mirror of
https://github.com/systemd/systemd.git
synced 2025-01-09 01:18:19 +03:00
mkosi: Build command line into the image
This allows using systemd-vmspawn itself while still getting a decent experience.
This commit is contained in:
parent
14f75708e2
commit
792eb0f440
41
mkosi.conf
41
mkosi.conf
@ -17,29 +17,30 @@ Environment=ASAN_OPTIONS=verify_asan_link_order=false
|
|||||||
@SELinuxRelabel=no
|
@SELinuxRelabel=no
|
||||||
BuildSourcesEphemeral=yes
|
BuildSourcesEphemeral=yes
|
||||||
|
|
||||||
|
KernelCommandLine=systemd.crash_shell
|
||||||
|
systemd.log_level=debug,console:info
|
||||||
|
systemd.log_ratelimit_kmsg=0
|
||||||
|
systemd.journald.forward_to_console
|
||||||
|
systemd.journald.max_level_console=warning
|
||||||
|
# Disable the kernel's ratelimiting on userspace logging to kmsg.
|
||||||
|
printk.devkmsg=on
|
||||||
|
# Make sure /sysroot is mounted rw in the initrd.
|
||||||
|
rw
|
||||||
|
# Lower the default device timeout so we get a shell earlier if the root device does
|
||||||
|
# not appear for some reason.
|
||||||
|
systemd.default_device_timeout_sec=20
|
||||||
|
# Make sure no LSMs are enabled by default.
|
||||||
|
apparmor=0
|
||||||
|
selinux=0
|
||||||
|
enforcing=0
|
||||||
|
systemd.early_core_pattern=/core
|
||||||
|
systemd.firstboot=no
|
||||||
|
systemd.setenv=SYSTEMD_ENABLE_LOG_CONTEXT=yes
|
||||||
|
SYSTEMD_ENABLE_LOG_CONTEXT=yes
|
||||||
|
|
||||||
[Host]
|
[Host]
|
||||||
@Incremental=yes
|
@Incremental=yes
|
||||||
@RuntimeSize=8G
|
@RuntimeSize=8G
|
||||||
@RuntimeBuildSources=yes
|
@RuntimeBuildSources=yes
|
||||||
@QemuSmp=2
|
@QemuSmp=2
|
||||||
ToolsTreePackages=virtiofsd
|
ToolsTreePackages=virtiofsd
|
||||||
KernelCommandLineExtra=systemd.crash_shell
|
|
||||||
systemd.log_level=debug,console:info
|
|
||||||
systemd.log_ratelimit_kmsg=0
|
|
||||||
systemd.journald.forward_to_console
|
|
||||||
systemd.journald.max_level_console=warning
|
|
||||||
# Disable the kernel's ratelimiting on userspace logging to kmsg.
|
|
||||||
printk.devkmsg=on
|
|
||||||
# Make sure /sysroot is mounted rw in the initrd.
|
|
||||||
rw
|
|
||||||
# Lower the default device timeout so we get a shell earlier if the root device does
|
|
||||||
# not appear for some reason.
|
|
||||||
systemd.default_device_timeout_sec=20
|
|
||||||
# Make sure no LSMs are enabled by default.
|
|
||||||
apparmor=0
|
|
||||||
selinux=0
|
|
||||||
enforcing=0
|
|
||||||
systemd.early_core_pattern=/core
|
|
||||||
systemd.firstboot=no
|
|
||||||
systemd.setenv=SYSTEMD_ENABLE_LOG_CONTEXT=yes
|
|
||||||
SYSTEMD_ENABLE_LOG_CONTEXT=yes
|
|
||||||
|
Loading…
Reference in New Issue
Block a user