From: Ian Jackson Date: Fri, 6 Aug 2021 18:10:59 +0000 (+0100) Subject: uml: Run a shell session by default X-Git-Tag: hippotat/1.0.0~309 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=4594766c02bec4226b38385157f7f643b1f547fd;p=hippotat.git uml: Run a shell session by default Signed-off-by: Ian Jackson --- diff --git a/psusan-uml-inside b/psusan-uml-inside index 4e83495..243728e 100755 --- a/psusan-uml-inside +++ b/psusan-uml-inside @@ -1,6 +1,8 @@ #!/bin/bash +set -e # Set up vital pseudo-filesystems mount -t proc none /proc +mkdir /dev/pts mount -t devpts none /dev/pts # Redirect I/O to the serial port (leave stderr to the console) exec 0<>/dev/tty1 1>&0 diff --git a/psusan-uml-wrap b/psusan-uml-wrap index f502f91..a563b4a 100755 --- a/psusan-uml-wrap +++ b/psusan-uml-wrap @@ -4,4 +4,4 @@ mkdir -p tmp rm -rf tmp/uml mkdir -p -m2700 tmp/uml -plink -v -v -ssh-connection -proxycmd $PWD/psusan-uml $PWD id +plink -v -v -ssh-connection -proxycmd $PWD/psusan-uml $PWD "$@"