From cc022b05196e1e576c01f662585919e9fc6f86d32309baceb401939e0b88050f Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Thu, 30 Dec 2021 19:06:26 +0000 Subject: [PATCH] Accepting request 943255 from home:lwfinger:branches:Virtualization - Tumbleweed no longer assigns the group "users" to a user, which breaks TW guests under VirtualBox. This is fixed by adding 'TAG+="uaccess"' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov for help with this problem. This fixes boo#1194065. OBS-URL: https://build.opensuse.org/request/show/943255 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=626 --- virtualbox-60-vboxguest.rules | 2 +- virtualbox.changes | 7 ++++++ virtualbox.spec | 45 ----------------------------------- 3 files changed, 8 insertions(+), 46 deletions(-) diff --git a/virtualbox-60-vboxguest.rules b/virtualbox-60-vboxguest.rules index 0bdac22..17abe09 100644 --- a/virtualbox-60-vboxguest.rules +++ b/virtualbox-60-vboxguest.rules @@ -1,2 +1,2 @@ KERNEL=="vboxguest", NAME="vboxguest", OWNER="root", MODE="0660" ENV{ID_INPUT}="1", ENV{ID_INPUT_MOUSE}="1" -KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", GROUP="users", MODE="0660" +KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", MODE="0660", TAG+="uaccess" diff --git a/virtualbox.changes b/virtualbox.changes index 9732506..fda4672 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Dec 30 17:53:07 UTC 2021 - Larry Finger + +- Tumbleweed no longer assigns the group "users" to a user, which breaks TW guests under VirtualBox. + This is fixed by adding 'TAG+="uaccess"' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov + for help with this problem. This fixes boo#1194065. + ------------------------------------------------------------------- Tue Dec 14 06:42:13 UTC 2021 - Larry Finger diff --git a/virtualbox.spec b/virtualbox.spec index 70ff005..185a4ab 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -302,11 +302,6 @@ and others, and limited virtualization of macOS guests on Apple hardware. VirtualBox is freely available as Open Source Software under the terms of the GNU Public License (GPL). - - - - - ########################################## %package qt @@ -325,11 +320,6 @@ Obsoletes: %{name}-ose-qt < %{version} %description qt This package contains the code for the GUI used to control VMs. - - - - - ######################################### %package websrv @@ -342,11 +332,6 @@ Obsoletes: %{name}-vboxwebsrv < %{version} %description websrv The VirtualBox web server is used to control headless VMs using a browser. - - - - - ######################################### %package guest-x11 @@ -361,11 +346,6 @@ Obsoletes: xorg-x11-driver-virtualbox-ose < %{version} %description guest-x11 This package contains X11 guest utilities and X11 guest mouse and video drivers - - - - - ########################################### %package guest-tools @@ -385,11 +365,6 @@ Requires(pre): net-tools-deprecated %description guest-tools VirtualBox guest addition tools. - - - - - ########################################### %package -n python3-%{name} @@ -409,11 +384,6 @@ Obsoletes: python3-%{name}-ose < %{version} %description -n python3-%{name} Python XPCOM bindings to %{name}. Used e.g. by vboxgtk package. - - - - - ########################################### %package devel @@ -428,11 +398,6 @@ Obsoletes: %{name}-ose-devel < %{version} %description devel Development file for %{name} - - - - - ########################################### %package host-source @@ -464,11 +429,6 @@ Source files for %{name} guest kernel modules These can be built for custom kernels using sudo %{_sbindir}/vboxguestconfig - - - - - ########################################### %package guest-desktop-icons @@ -481,11 +441,6 @@ BuildArch: noarch %description guest-desktop-icons This package contains icons for guest desktop files that were created on the desktop. - - - - - ########################################### %package vnc