summaryrefslogtreecommitdiffstats
path: root/remote/modules/vbox/data
diff options
context:
space:
mode:
Diffstat (limited to 'remote/modules/vbox/data')
-rwxr-xr-xremote/modules/vbox/data/addon-init4
-rw-r--r--remote/modules/vbox/data/etc/udev/rules.d/10-vboxdrv.rules4
-rwxr-xr-xremote/modules/vbox/data/opt/openslx/bin/vmplayer15
-rwxr-xr-xremote/modules/vbox/data/opt/openslx/bin/vmware11
4 files changed, 6 insertions, 28 deletions
diff --git a/remote/modules/vbox/data/addon-init b/remote/modules/vbox/data/addon-init
index 0c77c3fc..d3c3fa47 100755
--- a/remote/modules/vbox/data/addon-init
+++ b/remote/modules/vbox/data/addon-init
@@ -11,3 +11,7 @@ fi
systemctl daemon-reload
systemctl start vbox.service
+
+# this seems to be necessary due to the misbehaviour of udevd
+# in view of the undetected ENV dev_type
+systemctl restart systemd-udevd
diff --git a/remote/modules/vbox/data/etc/udev/rules.d/10-vboxdrv.rules b/remote/modules/vbox/data/etc/udev/rules.d/10-vboxdrv.rules
index a94f2165..f2b99721 100644
--- a/remote/modules/vbox/data/etc/udev/rules.d/10-vboxdrv.rules
+++ b/remote/modules/vbox/data/etc/udev/rules.d/10-vboxdrv.rules
@@ -1,6 +1,6 @@
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
-SUBSYSTEM=="usb", ACTION=="add", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
+SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb_device", ACTION=="remove", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
-SUBSYSTEM=="usb", ACTION=="remove", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
+SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/usr/bin:/opt/openslx/sbin", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
diff --git a/remote/modules/vbox/data/opt/openslx/bin/vmplayer b/remote/modules/vbox/data/opt/openslx/bin/vmplayer
deleted file mode 100755
index 147f514f..00000000
--- a/remote/modules/vbox/data/opt/openslx/bin/vmplayer
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-# radically simplified version of the original script vmplayer by VMware Inc.
-PREFIX=/usr/lib/vmware # depends on the vmware location
-
-# HACK: Let the OpenGL driver report s3tc capability even if not present, so 3D will be enabled
-export force_s3tc_enable=true
-
-exec "$PREFIX"'/lib/wrapper-gtk24.sh' \
- "$PREFIX"'/lib' \
- "$PREFIX"'/bin/vmplayer' \
- "$PREFIX"'/libconf' "$@"
-
-
-
-
diff --git a/remote/modules/vbox/data/opt/openslx/bin/vmware b/remote/modules/vbox/data/opt/openslx/bin/vmware
deleted file mode 100755
index 1fe9b11d..00000000
--- a/remote/modules/vbox/data/opt/openslx/bin/vmware
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-# radically simplified version of the original script vmplayer by VMware Inc.
-PREFIX=/usr/lib/vmware # depends on the vmware location
-exec "$PREFIX"'/lib/wrapper-gtk24.sh' \
- "$PREFIX"'/lib' \
- "$PREFIX"'/bin/vmware' \
- "$PREFIX"'/libconf' "$@"
-
-
-
-