summaryrefslogtreecommitdiff
path: root/.mkosi
diff options
context:
space:
mode:
authorDaan De Meyer <daan.j.demeyer@gmail.com>2020-12-09 21:51:56 +0000
committerLuca Boccassi <luca.boccassi@gmail.com>2021-01-01 16:46:09 +0000
commit9a01c6f095aa453984badbf59662ac4f14d19a9f (patch)
tree2e17bb8db825168080079cbd2c4d3e210886711d /.mkosi
parenta869f5aaa442bd458a038161165dcbb43edd30f0 (diff)
downloadsystemd-9a01c6f095aa453984badbf59662ac4f14d19a9f.tar.gz
Enable more mkosi options
- HostonlyInitrd reduces the size of the initramfs which speeds up QEMU boot times. - Autologin and deleting the root password remove the manual login step whenever starting the systemd-nspawn container or QEMU vm. - NetworkVeth passes --network-veth to the nspawn container when using mkosi boot and emulates --network-veth with a tap device and networkd's 80-vm-vt.network builtin network file when using mkosi qemu. --network-veth makes it easier to test network and resolved in mkosi's nspawn container or QEMU vm.
Diffstat (limited to '.mkosi')
-rw-r--r--.mkosi/mkosi.arch5
-rw-r--r--.mkosi/mkosi.debian5
-rw-r--r--.mkosi/mkosi.fedora5
-rw-r--r--.mkosi/mkosi.opensuse5
-rw-r--r--.mkosi/mkosi.ubuntu5
5 files changed, 25 insertions, 0 deletions
diff --git a/.mkosi/mkosi.arch b/.mkosi/mkosi.arch
index 8b9b7c72e7..07893e11eb 100644
--- a/.mkosi/mkosi.arch
+++ b/.mkosi/mkosi.arch
@@ -63,3 +63,8 @@ Packages=
[Host]
QemuHeadless=yes
+NetworkVeth=yes
+
+[Validation]
+Password=
+Autologin=yes
diff --git a/.mkosi/mkosi.debian b/.mkosi/mkosi.debian
index 7da81298a2..340a11633b 100644
--- a/.mkosi/mkosi.debian
+++ b/.mkosi/mkosi.debian
@@ -79,3 +79,8 @@ Packages=
[Host]
QemuHeadless=yes
+NetworkVeth=yes
+
+[Validation]
+Password=
+Autologin=yes
diff --git a/.mkosi/mkosi.fedora b/.mkosi/mkosi.fedora
index f383e11c65..168632bd03 100644
--- a/.mkosi/mkosi.fedora
+++ b/.mkosi/mkosi.fedora
@@ -89,3 +89,8 @@ Cache=mkosi.cache
[Host]
QemuHeadless=yes
+NetworkVeth=yes
+
+[Validation]
+Password=
+Autologin=yes
diff --git a/.mkosi/mkosi.opensuse b/.mkosi/mkosi.opensuse
index 5d75eecddc..19e56f0e47 100644
--- a/.mkosi/mkosi.opensuse
+++ b/.mkosi/mkosi.opensuse
@@ -83,3 +83,8 @@ Packages=
[Host]
QemuHeadless=yes
+NetworkVeth=yes
+
+[Validation]
+Password=
+Autologin=yes
diff --git a/.mkosi/mkosi.ubuntu b/.mkosi/mkosi.ubuntu
index 09afafb9db..5af1a65555 100644
--- a/.mkosi/mkosi.ubuntu
+++ b/.mkosi/mkosi.ubuntu
@@ -82,3 +82,8 @@ Packages=
[Host]
QemuHeadless=yes
+NetworkVeth=yes
+
+[Validation]
+Password=
+Autologin=yes