diff options
author | Dirk | 2011-07-12 02:13:25 +0200 |
---|---|---|
committer | Dirk | 2011-07-12 02:13:25 +0200 |
commit | 16b19b0f2aee2b582a5b71e7312407a14529fdac (patch) | |
tree | 07722449d92949e2a2366307b21348999df7cf02 /src/os-plugins/plugins/qemukvm/files/ifdown | |
parent | Stuff for virtualization and making qemukvm plugin work properly ... (diff) | |
download | core-16b19b0f2aee2b582a5b71e7312407a14529fdac.tar.gz core-16b19b0f2aee2b582a5b71e7312407a14529fdac.tar.xz core-16b19b0f2aee2b582a5b71e7312407a14529fdac.zip |
...
Diffstat (limited to 'src/os-plugins/plugins/qemukvm/files/ifdown')
-rw-r--r-- | src/os-plugins/plugins/qemukvm/files/ifdown | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/os-plugins/plugins/qemukvm/files/ifdown b/src/os-plugins/plugins/qemukvm/files/ifdown index a79c0edc..4094f3a2 100644 --- a/src/os-plugins/plugins/qemukvm/files/ifdown +++ b/src/os-plugins/plugins/qemukvm/files/ifdown @@ -16,7 +16,8 @@ # get VM_ID through tap name VM_ID=$(echo $1 | grep -oE "0[0-4]$") QKTMPDIR=/tmp/qemukvm/${USER}/${VM_ID} -sudo /opt/openslx/rootfs/bin/kill -9 $(cat ${QKTMPDIR}/udhcpd.pid) || exit 0 +# not optimal if multiple machines run +sudo /opt/openslx/rootfs/usr/bin/killall -9 udhcpd || exit 0 sudo /opt/openslx/rootfs/bin/ip link set dev $1 down || exit 0 # Produce a clean exit status |