Add bind-mount for /etc/adjtime to make subhost use host clock without ado
[rrq/overlay-boot.git] / overlay-go
index d22ef35a0310718ca2ad11889b7b781c66d40acd..991067d5a453c20bf629d4392097499a10087331 100755 (executable)
@@ -5,6 +5,8 @@
 
 NAME="$1"
 
+[ -z "$NAME" ] && echo "Select subhost: $(list_running)" && exit 0
+
 read USPID RSPID <<EOF
 $(is_live $NAME)
 EOF
@@ -19,4 +21,10 @@ EOF
     exit 1
 fi
 
-sudo nsenter -t "$RSPID" -n -m -p -r -w -u -C /bin/bash
+sudo nsenter -t "$RSPID" -n -m -p -r -w -i -u -C /bin/bash
+if [ $? = 137 ] ; then
+    echo "######### please 'fg' this again (if stopped)" >&2
+    stty sane # a killed bash might leave the tty insane and stty
+              # typically gets stopped trying to correct it
+fi
+echo "done"