VirtualBox permission settings after latest Tumbleweed update

Has anyone (besides me) seen issues with the VirtualBox installer not reading and setting the permissions correctly? I just updated to the latest TumbleWeed release (openSUSE Tumbleweed (20160126) (x86_64) 64-bit) and also applied VirtualBox 5.0.14-1.2, but after zypper updated I got the following errors:

setting /usr/lib/virtualbox/VBoxNetDHCP to root:vboxusers 0750. (wrong permissions 0711)
setting /usr/lib/virtualbox/VBoxNetAdpCtl to root:vboxusers 0750. (wrong permissions 0711)
setting /usr/lib/virtualbox/VBoxHeadless to root:vboxusers 0750. (wrong permissions 0711)
setting /usr/lib/virtualbox/VBoxSDL to root:vboxusers 0750. (wrong permissions 0711)

I’d seen this several weeks ago during a previous TumbleWeed update and after some general searching I’d added the following statements to my permissions.local file to resolve the issue:

/usr/lib/virtualbox/VBoxNetDHCP root:vboxusers 0750
/usr/lib/virtualbox/VBoxNetAdpCtl root:vboxusers 0750
/usr/lib/virtualbox/VBoxHeadless root:vboxusers 0750
/usr/lib/virtualbox/VBoxSDL root:vboxusers 0750
/usr/lib/virtualbox/VirtualBox root:vboxusers 0750

Unfortunately, what seemed to make this work before is not doing the trick now. Anyone else seen this issue and have a solution?

Thanks!
Bill

You may have your own reasons for running virtualization on TW.

This cannot be recommended for anyone who puts a premium on stability and reliability for their Host as a foundation for their virtualized Guests.

Run TW in a Guest.
Unless you’re an experimental hobbyist who isn’t using virtualization for serious work, you should avoid TW as a Host.

TSU

This is not an issue but on purpose since years, it’s the same on 13.2 here.
It makes sure that only users in the vboxusers group can run VirtualBox.

The override in /etc/permissions.local should work AFAIK, but I don’t really see why you would want to do that.

But I think you misunderstand something here.
The messages from rpm (not zypper) like:

setting /usr/lib/virtualbox/VBoxNetDHCP to root:vboxusers 0750. (wrong permissions 0711)

are normal. These are informational and not errors.
The file permissions are changed in a second step, after the files are installed, according to the settings in /etc/permissions*.

This is how it works, and no bug.

Putting “/usr/lib/virtualbox/VBoxNetDHCP root:vboxusers 0750” and similar into /etc/permissions.local is absolutely superfluous. And even wrong, it should be 4750… :wink:

Or am I misunderstanding your question?
Do you actually have any problem?