I added this:
Code: Select all
none /proc/bus/usb usbfs auto,busgid=501,busmode=0775,devgid=501,devmode=664 0 0
I added the /etc/udev/scripts/set-usb-group script containing:
Code: Select all
#! /bin/sh
ret=false
if [ "$1" != "" ]; then
if [ -f /proc/$1 ]; then
chgrp usb /proc/$1 && \
chmod g+rw /proc/$1 && \
logger udev/set-usb-group: `ls -l /proc/$1`
ret=true
fi
if [ -e /dev/$1 ]; then
chgrp usb /dev/$1 && \
chmod g+rw /dev/$1 && \
logger udev/set-usb-group: `ls -l /dev/$1`
ret=true
fi
else
logger udev/set-usb-group: Called without device arg
exit 0
fi
if ! $ret; then
logger udev/set-usb-group: Setting permissions on device $1 failed
fi
What am I doing wrong. No I don't want to run VirtualBox as root.