--- a/VBoxCreateUSBNode.sh 2017-11-25 15:59:17.576679465 +0100 +++ b/VBoxCreateUSBNode.sh 2017-11-30 23:18:02.098355300 +0100 @@ -32,13 +32,13 @@ devpath="`printf "/dev/vboxusb/%.3d/%.3d" $bus $device`" case "$do_remove" in 0) + case "$group" in "") group="vboxusers";; esac + mkdir /dev/vboxusb -m 0750 2>/dev/null + chown root:$group /dev/vboxusb 2>/dev/null if test -n "$class" -a "$class" -eq "$usb_class_hub" then exit 0 fi - case "$group" in "") group="vboxusers";; esac - mkdir /dev/vboxusb -m 0750 2>/dev/null - chown root:$group /dev/vboxusb 2>/dev/null mkdir "$devdir" -m 0750 2>/dev/null chown root:$group "$devdir" 2>/dev/null mknod "$devpath" c $1 $2 -m 0660 2>/dev/null