]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Pass arguments that look like env variables as env to systemd-nspawn 2724/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 28 May 2024 13:21:55 +0000 (15:21 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 28 May 2024 13:21:55 +0000 (15:21 +0200)
commit4d9bbbbfa900d7b9e11e55569fae6b2343dfe4cf
tree1fbb07ef859ad40660f94b1d5d89f0eb873fba3f
parent217839fb5ce9d5b432afdc799f47f44834ff3ad0
Pass arguments that look like env variables as env to systemd-nspawn

The kernel passes unknown parameters as environment variables to pid1.
Let's do the same for systemd-nspawn. Of course we don't know what is
known and unknown so let's take advantage of the fact that kernel cmdline
arguments are (usually) lower case and environment variables are (usually)
upper case and use that to determine whether to pass something as an argument
or an environment variable.
mkosi/__init__.py