aboutsummaryrefslogtreecommitdiff
path: root/share/hydractl/kvm-stop
blob: f1a4533ad25c8674634d2824d9c2a217725afbe9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
#
# Workaround for stopping kVM-manager instances.
#

# Parameters
BASENAME="`basename $0`"
VM="$1"

# Check
if [ -z "$VM" ]; then
  echo "usage: $BASENAME <vm>"
  exit 1
fi

# Run
sv stop $VM ; sv kill $VM ; sv exit $VM
killall $VM
ip link set "${VM}0" down ; ip tuntap del mode tap dev "${VM}0"