X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=hippotat.git;a=blobdiff_plain;f=fake-userv;h=1678fae3ffc05d674afa7a8b79d582b3cc13c3a0;hp=6f5da404a788eb883086be4b45ed4d18ce16b4cd;hb=2371516af6acf6b7c4f434056b9a1a33f08aab0e;hpb=6b516384d615e1658677ac3c63d0506027057641 diff --git a/fake-userv b/fake-userv index 6f5da40..1678fae 100755 --- a/fake-userv +++ b/fake-userv @@ -1,11 +1,9 @@ #!/bin/sh -set -e +set -ex echo >&2 "$0: invoked as $0 $*" -shift -shift exec 3<&0 4>&1 5>&2 >&2 &4 2>&5 & +exec xterm -geometry -0+0 -T netns -e unshare -n -- sh -xc ' + "$@" <&3 >&4 2>&5 & sleep 0.1 env - bash -i ' x "$@"