bring up lo upon adding netns
[rrq/overlay-boot.git] / overlay-go
1 #!/bin/sh
2
3 [ $(id -u) = 0 ] || exec sudo $0 $@
4 . $(dirname $(realpath $0))/functions XXX
5
6 NAME="$1"
7
8 read USPID RSPID <<EOF
9 $(is_live $NAME)
10 EOF
11
12 [ -z "$USPID" ] && echo "$NAME is not running" >&2 && exit 1
13
14 if [ -z "$RSPID" ] ; then
15     cat <<EOF >&2
16 ***  $NAME is started (pid $USPID) but doesn't seem to be running
17 *** /.reaper and might need manual fixing.
18 EOF
19     exit 1
20 fi
21
22 sudo nsenter -t "$RSPID" -n -m -p -r -w -u -C /bin/bash