Andreas Schneider changed bug 1174406
What Removed Added
CC   asn@cryptomilk.org

Comment # 49 on bug 1174406 from
I'm running into the same issue on tumbleweed.

It doesn't seem to be an issue with the usb permissions as I can access it:

$ find /dev/vboxusb/ -ls
    24884      0 drwxr-x---   5 root     vboxusers      100 Sep  2 07:42
/dev/vboxusb/
    67434      0 drwxr-x---   2 root     vboxusers       40 Sep  2 07:54
/dev/vboxusb/004
     5423      0 drwxr-x---   2 root     vboxusers       80 Sep  2 07:36
/dev/vboxusb/001
    30883      0 crw-rw----   1 root     vboxusers 189,   1 Sep  2 07:36
/dev/vboxusb/001/002
     5428      0 crw-rw----   1 root     vboxusers 189,   2 Sep  2 07:36
/dev/vboxusb/001/003
    35736      0 drwxr-x---   2 root     vboxusers      120 Sep  2 07:36
/dev/vboxusb/003
    39943      0 crw-rw----   1 root     vboxusers 189, 261 Sep  2 07:36
/dev/vboxusb/003/006
    32041      0 crw-rw----   1 root     vboxusers 189, 260 Sep  2 07:36
/dev/vboxusb/003/005
     2387      0 crw-rw----   1 root     vboxusers 189, 259 Sep  2 07:36
/dev/vboxusb/003/004
     1468      0 crw-rw----   1 root     vboxusers 189, 258 Sep  2 07:36
/dev/vboxusb/003/003

$ cat /dev/vboxusb/001/002 
 m+$    T1              !";             !"              !"b

As I get output form the device, I obviously must have access via vboxusers
group as a user.

I tried to get more log output, but didn't really work using:

export VBOX_RELEASE_LOG="rem*.e.l.f main gui"
export VBOX_RELEASE_LOG_FLAGS="buffered thread msprog"
mkdir /tmp/vbox
export VBOXSVC_RELEASE_LOG_DEST='dir=/tmp/vbox'

then starting the service manually:

/usr/lib/virtualbox/VBoxSVC

Then I tried to strace it. The strange thing is that printed on the
commandline:

<html><b>Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
(rc=-10)</b><br/><br/>Please try reinstalling
VirtualBox.<br><br><!--EOM-->where: SUPR3HardenedMain
what:  2
VERR_PERMISSION_DENIED (-10) - Permission denied.
</html>


asn�$>�bgrep "Effective UID" /usr/lib/virtualbox/
Effective UID is not root (euid=%d egid=%d uid=%d gid=%d)
>>>>>> /usr/lib/virtualbox/VBoxHeadless

Effective UID is not root (euid=%d egid=%d uid=%d gid=%d)
>>>>>> /usr/lib/virtualbox/VBoxNetDHCP

Effective UID is not root (euid=%d egid=%d uid=%d gid=%d)
>>>>>> /usr/lib/virtualbox/VBoxNetNAT

Effective UID is not root (euid=%d egid=%d uid=%d gid=%d)
>>>>>> /usr/lib/virtualbox/VBoxSDL

Effective UID is not root (euid=%d egid=%d uid=%d gid=%d)
>>>>>> /usr/lib/virtualbox/VirtualBoxVM

asn $>�ll /usr/lib/virtualbox/VBoxHeadless
-rwsr-x--- 1 root vboxusers 166536 Aug 29 04:21
/usr/lib/virtualbox/VBoxHeadless
asn $> ll /usr/lib/virtualbox/VBoxNetDHCP
-rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 /usr/lib/virtualbox/VBoxNetDHCP
asn $>�ll /usr/lib/virtualbox/VBoxNetNAT
-rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 /usr/lib/virtualbox/VBoxNetNAT
asn $> ll /usr/lib/virtualbox/VBoxSDL
-rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 /usr/lib/virtualbox/VBoxSDL
asn $>�ll /usr/lib/virtualbox/VirtualBoxVM
-rwsr-x--- 1 root vboxusers 166536 Aug 29 04:21
/usr/lib/virtualbox/VirtualBoxVM

The strange thing is, those binaries all have the suid bit set.


You are receiving this mail because: