From 105afc755c31ea9ff12ca9ebed80cca30b15d918 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sun, 28 Jan 2024 00:17:41 -0600 Subject: [PATCH] Fix ps in mkroot (claim tty) and redirect stdout/stderr to real console as well. --- mkroot/mkroot.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mkroot/mkroot.sh b/mkroot/mkroot.sh index 5c19a5b5f..37a916427 100755 --- a/mkroot/mkroot.sh +++ b/mkroot/mkroot.sh @@ -134,8 +134,8 @@ if [ $$ -eq 1 ]; then [ -z "$HANDOFF" ] && [ -e /mnt/init ] && HANDOFF=/mnt/init [ -z "$HANDOFF" ] && HANDOFF=/bin/sh && echo -e '\e[?7hType exit when done.' - exec <>/dev/$(sed '$s@.*/@@' /sys/class/tty/console/active) 2>&1 && - $HANDOFF && + setsid -c <>/dev/$(sed '$s@.*/@@' /sys/class/tty/console/active) >&0 2>&1 \ + $HANDOFF reboot -f & sleep 5 else # for chroot