]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
kernel-install: plumb stdin/stdout
authorLuca Boccassi <luca.boccassi@gmail.com>
Mon, 18 Nov 2024 22:43:59 +0000 (22:43 +0000)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 19 Nov 2024 10:20:40 +0000 (10:20 +0000)
Otherwise cannot use pin prompts

kernel-install/50-mkosi.install

index 715b7b3439def66f77111b3ffee9254894c21e75..991ab1dab73a959a3416a9fb6478a50211c70706 100755 (executable)
@@ -5,6 +5,7 @@ import argparse
 import dataclasses
 import logging
 import os
+import sys
 import tempfile
 from pathlib import Path
 from typing import Optional
@@ -161,7 +162,7 @@ def main() -> None:
 
     logging.info(f"Building {output}")
 
-    run(cmdline)
+    run(cmdline, stdin=sys.stdin, stdout=sys.stdout)
 
     if format == OutputFormat.cpio:
         build_microcode_initrd(context.staging_area / "microcode")