--- virtualbox-modules-3.0.12.ebuild.orig 2009-12-01 16:07:55.000000000 +0100 +++ virtualbox-modules-3.0.12.ebuild 2009-12-01 16:12:22.000000000 +0100 @@ -38,11 +38,9 @@ # udev rule for vboxdrv dodir /etc/udev/rules.d - echo 'KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="", MODE=""' \ + echo '#SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0644"' \ > "${D}/etc/udev/rules.d/10-virtualbox.rules" - echo 'SUBSYSTEM=="usb_device", GROUP="", MODE=""' \ - >> "${D}/etc/udev/rules.d/10-virtualbox.rules" - echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="", MODE=""' \ + echo '#SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0644"' \ >> "${D}/etc/udev/rules.d/10-virtualbox.rules" } @@ -58,4 +56,10 @@ elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}" fi elog "" + elog "If you are experiencing problems on your guests" + elog "with USB support and app-emulation/virtualbox-bin," + elog "uncomment the udev rules placed in:" + elog "" + elog "/etc/udev/rules.d/10-virtualbox.rules" + elog "" }