chiark / gitweb /
uml: Run a shell session by default
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 6 Aug 2021 18:10:59 +0000 (19:10 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 6 Aug 2021 18:10:59 +0000 (19:10 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
psusan-uml-inside
psusan-uml-wrap

index 4e834959f9fe7c816518097a935225f8637cdfbf..243728e864689a001288bbc5325ea6b01f39846e 100755 (executable)
@@ -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
index f502f919736d727b6953253b5a686db3703326fa..a563b4a3063543773ce02f4fe18aa6afbcdb8d52 100755 (executable)
@@ -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 "$@"