summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Bauer2019-11-27 14:26:59 +0100
committerJonathan Bauer2019-11-27 14:26:59 +0100
commit09775f4cfb755db51eabcfc8c2f186b7a1a44ef2 (patch)
tree9652ac6fc0c0906424e2f70825188f06f7cc8499
parent[vbox-src] fix usb (diff)
downloadmltk-09775f4cfb755db51eabcfc8c2f186b7a1a44ef2.tar.gz
mltk-09775f4cfb755db51eabcfc8c2f186b7a1a44ef2.tar.xz
mltk-09775f4cfb755db51eabcfc8c2f186b7a1a44ef2.zip
[vbox-src] minor changes
-rwxr-xr-xcore/modules/vbox-src/data/opt/openslx/bin/attach-usb-to-vbox9
1 files changed, 4 insertions, 5 deletions
diff --git a/core/modules/vbox-src/data/opt/openslx/bin/attach-usb-to-vbox b/core/modules/vbox-src/data/opt/openslx/bin/attach-usb-to-vbox
index 6c3bc65c..dff01144 100755
--- a/core/modules/vbox-src/data/opt/openslx/bin/attach-usb-to-vbox
+++ b/core/modules/vbox-src/data/opt/openslx/bin/attach-usb-to-vbox
@@ -18,13 +18,13 @@ fi
export VBOX_IPC_SOCKETID="$user"
# find UUID of running VM
-vmuuid="$("$_vboxmanage" list runningvms | awk '{print $NF}' | tr -d '{}')"
+declare -r vmuuid="$("$_vboxmanage" list runningvms | awk '{print $NF}' | tr -d '{}')"
if [ -z "$vmuuid" ]; then
logger "Failed to find running VirtualBox instance of '$user'."
exit 1
fi
-devname="/dev/vboxusb/$BUSNUM/$DEVNUM"
+declare -r devname="/dev/vboxusb/$BUSNUM/$DEVNUM"
for tts in 1 1 1 1 1 2 3 5 STOP; do
if [ "x$tts" = "xSTOP" ]; then
logger "$0: Could not find '$devname' as expected..."
@@ -35,9 +35,8 @@ for tts in 1 1 1 1 1 2 3 5 STOP; do
sleep $tts
done
-usbaddress="$("$_vboxmanage" list usbhost | grep "$DEVPATH" | awk '$1 = /Address:/ {print $2}')"
-
-logger "Trying to attach '$usbaddress' to '$vmuuid'..."
+declare -r usbaddress="$("$_vboxmanage" list usbhost | grep "$DEVPATH" | awk '$1 = /Address:/ {print $2}')"
+logger "Attaching '$usbaddress' to '$vmuuid'..."
for tries in 1 2 3 STOP; do
if [ "$tries" = "STOP" ]; then
logger "$0: Failed after 3 tries!"